当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2021年11月软件评测师模拟下午题(一)之十一

2021年11月软件评测师模拟下午题(一)之十一

作者:wx6225b14cdec172023-12-09 01:00:15
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2021年11月软件评测师模拟下午题(一)】部分试题的详解,一起来看看吧~1、【问题2】(6分) (1)类GradeLeader重新实现了类T

引号
摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2021年11月软件评测师模拟下午题(一)】部分试题的详解,一起来看看吧~



1、【问题2】(6分) (1)类GradeLeader重新实现了类Teacher的方法calSalary( ),这是面向对象的什么机制?是否需要重新测试该方法?(2)类GradeLeader中的方法getSalary( )是否需要重新测试?
答案:

(1)多态机制;需要重新测试,因为在子类中重新进行了定义,所以需要重新测试;

(2)需要重新测试,因为题干中明确说明了getSalary( )调用了改动过的函数calSalary( ),属于调用了改动过的成员函数,所以需要重新测试。


答题解析:该题考察面向对象的多态机制和继承机制。

多态就是在使用父类的引用调用方法的时候,不是使用父类中的方法,而是父类指向的对象的方法,这样就实现了多态。继承是指在一个类基础上定义一个新类,原有的类叫做父类,新生成的类叫子类,继承的过程是一个从一般到特殊的过程。 对父类中已经测试过的成员函数,有两种情况需要在子类中重新测试:

(1)继承的成员函数在子类中做了改动;

(2)成员函数调用了改动过的成员函数的部分;



查看完整试题>>>


代理合作学习群