软件设计的单一职责原则(Single Responsibility Principle,SRP),在面向对象中的含义是就单个类而言,应该只有一个引起它变化的原因。
第1题:
A、对象是类的实例
B、类是对象的抽象
C、一个类只能产生一个对象
D、类中包含方法和属性
第2题:
A.单一责任
B.开放-封闭
C.接口分离
D.里氏替换
第3题:
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“【 】”。
第4题:
以下关于面向对象软件测试的说法中,正确的是______。
A.面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则
B.对于一个类的测试,一个测试用例只能包含对该类的一个方法的一次调用
C.面向对象软件测试不考虑对一个类中的单个方法的测试
D.面向对象软件测试不必考虑对继承关系的测试
第5题:
第6题:
关于类和对象不正确的说法是()
第7题:
下列对象、类、继承的说法正确的是:()。
第8题:
什么是单一职责原则?请举出一个使用了单一职责原则的软件设计模式,其中何处体现了单一职责原则。
第9题:
单一责任原则
接口隔离原则
依赖倒转原则
迪米特原则
第10题:
只有同时使用对象、类、继承的方法,才是真正面向对象的方法
只有同时使用对象、继承和消息的方法,才是真正面向对象的方法
只有同时使用对象、类、继承和消息的方法,才是真正面向对象的方法
只有同时使用对象、类和消息的方法,才是真正面向对象的方法
第11题:
对
错
第12题:
对
错
第13题:
面向对象分析与设计中的(37)是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而(38)是指子类应当可以替换父类并出现在父类能够出现的任何地方。
A.开闭原则
B.替换原则
C.依赖原则
D.单一职责原则
第14题:
下列哪些是面向对象设计的原则().
A.单一职责原则
B.开放-封闭原则
C.替换原则
D.依赖关系倒置原则
E.接口隔离原则
第15题:
● 面向对象分析与设计中的 (37) 是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而 (38) 是指子类应当可以替换父类并出现在父类能够出现的任何地方。
(37)
A. 开闭原则
B. 替换原则
C. 依赖原则
D. 单一职责原则
(38)
A. 开闭原则
B. 替换原则
C. 依赖原则
D. 单一职责原则
第16题:
第17题:
一个面向对象的系统的体系结构通过它的()的关系确定。
第18题:
在面向对象的原则中,()表示使用多个专门的接口比使用单一的总接口要好,一个类对另一个来的依赖性应当是建立在最小的接口上的。
第19题:
在面向对象程序设计语言中,对象之间通过()方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。
第20题:
第21题:
第22题:
第23题:
类与对象
对象与对象
过程与对象
类与界面
第24题:
对
错