- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象的设计与实现填空题30小题1类型一致性原则
第11章 面向对象的设计与实现
一、填空题(30小题)
1、类型一致性原则要求子类S必须满足6个限制条件:( )、( )、( )、( )、( )和( )。
答案:S的状态空间(State-space)必须与T的状态空间一致(但S可以拥有额外空间以延伸T的状态空间)、在S和T的共享空间中,S的状态空间必须等同于或位于T的状态空间之内。对于T的每一操作(如T.叩),S覆盖或重定义为S.op,则:S.Op必须与T.op名称相同、S.op的形式函数原型的参数必须与T.op的形式函数原型的参数表一一对应、S.op的前置条件必须等同于或弱于T.op的前置条件、S.op的后置条件必须等同于或强于T.op的后置条件
2、类的实例化是( )。
答案:对象
3、对象之间进行通信的构造叫做( )。
答案:消息
4、闭合行为原则是指:( )。
答案:在基于类型/子类型层次结构的继承层次结构中,类C的任何对象操作的执行,包括从C的超类继承的所有操作应满足C的类不变式
5、类型( )对于创建类库的类层次结构至关重要。
答案:一致性原则
6、输出端是指( )。
答案:通过一个给定程序的多行代码来测量引用其他程序的次数
7、不同应用中信息共享的这种机制和构造是通过( )来实现的。
答案:类库
8、类型一致性设计原则可表述为( )。
答案:如果S为T的真子类型,则S必须与T一致,即类型S的对象可以出现在类型T的对象所需要的任何环境中,并且当该对象的任何获取操作执行时,仍能保持其正确性
9、耦合性用来度量( )。
答案:程序之间联系的次数和强度
10、没有经过封装的原始代码规定为( )封装。
答案:0级
11、一个( )可以具体实现为多个类,每个类又包括自己独特的内部设计。
答案:类型
12、受限关联由两个类和一个( )组成。
答案:限定词
13、类具有属性,描述类的属性用( )。
答案:数据结构
14、一个标准的面向对象系统包含的类通常来自于4个主要领域:( )。
(1)基础领域包含了( )。
(2)应用领域包含了( )。
(3)商业领域包含了( )。
(4)结构领域包含了( )。
答案:应用领域、商业领域、结构领域和基础领域
(l)所有商业和结构领域中有价值的类,分为语义类、结构类以及基础类
(2)一个系统中有价值的类,包括事件管理类和事件识别类
(3)一个工业或者公司中有价值的类,分为相互关系类、角色类和属性类
(4)一个系统结构中有价值的类,包括人机接口界面类、数据库操作类和机器间通信类
15、类具有操作,它是对象( )的抽象。
答案:行为
16、( )是一个在处理机上顺序执行的动作序列。
答案:控制流(ControlFlow)
17、( )和( )被公认为体系结构的两大类构成部分。
答案:部件、连接器
18、程序中可以有( )、( )、( )等各种复杂情况,但是一切都按确定的逻辑进行。
答案:分支、循环、子程序调用
19、对象的抽象是( )。
答案:类
20、在软件开发的不同阶段使用的类图具有不同的抽象层次。一般类图可分为3个层次,即( )层、说明层和实现层。
答案:概念
21、RUP软件开发过程的特点是:( )以体系结构为中心、迭代和增量式开发。
答案:用例驱动
22、动态模型描述了系统的( )。
答案:动态行为
23、面向对象方法认为系统是由应用域的( )组成。
答案:对象
24、用例和参加者之间的连线称作( ),是关系的一种。
答案:派生
25、类之间有两种结构关系,它们是分类关系和( )关系。
答案:组装
26、顺序程序指( ),并发程序指( )。
答案:只有一件事在进行处理,即使程序中包括多项工作,也不会在一个时间段同时做两项(或以上)工作;描述并发系统的程序
27、由数据决定对象分布总的原则仍然是使整个系统在网络上( )和( )。
答案:通信频度降低、传输量减少
28、控制驱动部分既是整个系统全部控制流的( ),又是驱动着它们并发执行的( )。
答案:诞生地、源头
29、( )是主动对象中一个主动服务的一次执行。
答案:一个控制流
30
您可能关注的文档
最近下载
- 国内支付业务付款回单[收集].pdf VIP
- 2025年辽宁省抚顺市辅警人员招聘考试题库及答案.docx
- 剑桥商务英语BEC单词初级.pdf VIP
- 客户经理职能转变之我见.doc VIP
- Unit 2 Bridging Cultures Using Language&Assessing Your Progress人教版(2019)教学课件.pptx VIP
- 2025年辽宁高级档案职称考试(档案管理概论)精选模拟试题及答案.docx VIP
- 中华人民共和国法治宣传教育法普法课件.pptx VIP
- 人教版高中英语选择性必修第二册精品课件 Unit 2 BRIDGING CULTURES Section C Using Language & Assessing Your Progress (2).ppt VIP
- 英语选择性必修2选择性必修 二 Unit 2 Bridging Cultures - Assessing your progress(28张PPT).pptx VIP
- 2023-CSP-S提高级(第一轮)C++真题.doc VIP
文档评论(0)