2019年5月 软件设计师 上午题之十三
作者:mb64e70626def822023-11-27 01:00:14
备考咨询 刷题指导
添加专属学姐
2024上半年软考备考资料+考试大纲
下载
摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2019年5月 软件设计师 上午题】部分真题的详解,一起来看看吧~1、一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)不同的方法
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2019年5月 软件设计师 上午题】部分试题的详解,一起来看看吧~
1、一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)不同的方法,称为( )。
A、 方法标记
B、 方法调用
C、 方法重载
D、 方法覆盖
答案:C
答题解析:
2、采用面向对象方法进行软件开发时,将汽车作为一个系统。以下( )之间不属于组成(Composition)关系。
A、 汽车和座位。
B、 汽车和车窗。
C、 汽车和发动机。
D、 汽车和音乐系统。
答案:D
答题解析:
3、进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于( )设计原则。
A、 单一责任。
B、 开放,封闭。
C、 接口分离。
D、 李氏替换。
答案:A
答题解析:
1、一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)不同的方法,称为( )。
A、 方法标记
B、 方法调用
C、 方法重载
D、 方法覆盖
答案:C
答题解析:
重载,简单说,就是函数或者方法有同样的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法
2、采用面向对象方法进行软件开发时,将汽车作为一个系统。以下( )之间不属于组成(Composition)关系。
A、 汽车和座位。
B、 汽车和车窗。
C、 汽车和发动机。
D、 汽车和音乐系统。
答案:D
答题解析:
Composition组成关系,即组合关系,指的是整体与部分的关系,并且整体与部分的生命周期并不相同。本题中A、B、C选项中,将汽车作为一个系统,当汽车报废后,座位、车窗发动机都可以再次利用,而D选项音乐系统不可以
3、进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于( )设计原则。
A、 单一责任。
B、 开放,封闭。
C、 接口分离。
D、 李氏替换。
答案:A
答题解析:
单一职责原则:设计目的单一的类
开放-封闭原则:对扩展开放,对修改封闭的
李氏替换原则:子类可以替换父类
接口隔离原则:使用多个专门的接口比使用单一总接口要好
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>