单项选择题下面哪个选项不是正确的面向对象设计思想。()
A.对接口进行设计
B.发现变化并且封装它
C.先继承后组合
D.先组合后继承
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题每个用例至少应该有一个(),它通常没有属性而只有方法,只是起协调和控制作用。
A.接口类
B.实体类
C.控制类
D.界面类
2.单项选择题通常将具有共性的非功能要求设计在(),以减少重新开发的工作量。
A.接口层
B.中间层
C.最低层
D.最高层
3.单项选择题每个子系统的接口上定义了若干(),体现了子系统的功能。
A.说明
B.操作
C.属性
D.关系
4.单项选择题下面哪个选项不能描述子系统之间的关系。()
A.请求——服务关系
B.继承关系
C.依赖关系
D.数据关系
5.单项选择题框架是一组可用于不同应用的()集合。
A.类
B.对象
C.模块
D.代码
6.单项选择题在图书馆系统中,假如已经构造了一个一般借书者类,后来发现图书馆的学生和教师在借书中有不同要求。请问在面向对象设计中用()方法可以方便地设计这两个类?
A.信息隐藏
B.继承
C.动态联编
D.代码复制
7.单项选择题组织机构图是()。
A.UML的一个最新图
B.类图的一种
C.用于识别角色的辅助图
D.用例图的一种
8.单项选择题()用于描述系统中概念层次的对象。
A.分析类
B.界面类
C.实体类
D.控制类
9.单项选择题下列的()不是分析建模的目的。
A.定义可验证的软件需求
B.描述客户需求
C.开发一个简单的问题解决方案
D.建立软件设计的基础
10.单项选择题封装的的作用是()。
A.复用
B.对象
C.实例
D.方法
最新试题
目前使用最广泛的两种软件工程方法为结构化方法和()。
题型:填空题
()注释通常置于每个程序模块的开头部分,它应当给出程序的整体说明,对于理解程序本身具有引导作用。
题型:填空题
如果发现一个类中对象都是由另一个类中多个对象组合而成,那么这两个类就具有()关系。
题型:填空题
分层数据流图中顶层数据流图描述系统的输入和()数据流。
题型:填空题
CMM的软件过程成熟度等级包括初始级、可重复级、已定义级、已管理级和()级。
题型:填空题
类和类之间的静态关系关系包括泛化关系、()关系和聚合关系。
题型:填空题
传统的单元测试方法与面向对象软件的单元测试有很大不同。()
题型:判断题
盒图是对()的改进,它避免了流程线的随意跳转。
题型:填空题
衡量一个模块内各组成成分间的紧密程度的度量是()。
题型:填空题
结构化分析阶段用()图来对系统的功能进行建模。
题型:填空题