首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题,将解答写在答题纸的对应栏内。 某汽车维修公司的工时计算模块每天定时根据系统登记的维修信息统计维修工的工时工资。维修工分为学徒、普通维修工和高级维修工三种,三种维修工有不同的时薪标准。 图4一1是该模块的类图,图中属性和操作前的“+”
阅读下列说明,回答问题,将解答写在答题纸的对应栏内。 某汽车维修公司的工时计算模块每天定时根据系统登记的维修信息统计维修工的工时工资。维修工分为学徒、普通维修工和高级维修工三种,三种维修工有不同的时薪标准。 图4一1是该模块的类图,图中属性和操作前的“+”
admin
2021-03-19
67
问题
阅读下列说明,回答问题,将解答写在答题纸的对应栏内。
某汽车维修公司的工时计算模块每天定时根据系统登记的维修信息统计维修工的工时工资。维修工分为学徒、普通维修工和高级维修工三种,三种维修工有不同的时薪标准。
图4一1是该模块的类图,图中属性和操作前的“+” “#”和“-”分别表示公有成员、保护成员和私有成员。
其中:
(1)类Engineer表示普通维修工。
(2)类studentEngineer和seniorEngineer都重新实现了类Engineer的方法calReward()。
(3)方法calReward()根据每个维修工每天的工时数(workTime)、时薪(hourSalary)来计算当天的工时工资。
(4)方法getReward()调用方法calReward()获取工时工资并打印显示。
(5)类System中的方法statReward()首先调用了该类的方法load(),获取本系统工程师列表,然后调用了类Engineer中的方法calReward()。
现拟采用面向对象的方法进行测试。
类seniorEngineer中的方法ealReward0和类studentEngineer中的方法getReward()是否需要重新测试?
选项
答案
calReward()需耍。 getReward()需要。
解析
本问题考查面向对象的单元测试。
对父类中已经测试过的成员函数,有两种情况需要在子类中重新测试:继承的成员函数在子类中做了改动;成员函数调用了改动过的成员函数的部分。题目中,类seniorEngineer中的方法calReward()重新实现了父类的calReward0方法,需要重新测试。类studentEngineer中的方法getReward()虽没有重新实现,但是调用了重新实现的calReward()方法,所以需要重新测试。
转载请注明原文地址:https://kaotiyun.com/show/lzPZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
信息系统实施安全管理制度不包括()。
知识产权保护的监理应该坚持全过程的管理,管理措施不包括()。
某信息系统工程对质量控制特别重视,多次召开三方会议讨论质量控制方案,建设单位、承建单位、监理单位对质量控制点的设置和处理策略产生了分歧。下列说法正确的是()。
《信息系统工程监理暂行规定》中规定了监理单位的权利与义务。信息系统工程监理单位应遵循的行为准则中,不包括()。
作为一个大型信息系统建设项目的项目经理,应当具备()的能力。①知人善任②应急处置③推过揽功④善于运用所掌握的权力
类库、构件、模板和框架是软件开发过程中常用的几种提高软件质量、降低开发工作量的软件复用技术。()是面向对象的类库的扩展,并由一个应用相关联构件家族构成,这些构件协同工作形成了它的基本结构骨架。
()是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动。
()不属于漏洞扫描系统的功能和性能要素。
防火墙、入侵监测和漏洞扫描系统是保障()需要用到的网络安全产品。
随机试题
试述认知障碍的主要表现形式。
敏感度系数反映的是()。
下列关于增值税混合销售的表述中,正确的有()。
以下关于洗钱的说法中,不正确的是()。
再生性能力()。
受教育者在______、______、______等方面依法享有平等权利。
土地价格取决于地租和存款利息率。()
现代中国大学生求职的压力越来越大,到毕业找工作的时候,很多同学都会有失落的感觉和悲观情绪。如何提高自己的心理承受能力,用更积极的心态去面对激烈的市场竞争,在更广阔的领域寻找就业机会和发展前景,对于大部分从小到大按照家长和老师的指令拼命读书,考上重点大学后却
嵌入式系统使用的存储器有多种类型,按照所处物理位置可分为片内存储器和【57】存储器以及外部存储设备,按照存储信息的不同又可分为【58】存储器和数据存储器。
Ifyouwerestartingatopuniversitytoday,whatwoulditlooklike?Youwouldstartbygatheringverybestmindsfrom【M1】____
最新回复
(
0
)