面向对象技术引论(复习题带术语题答案)(共1页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《面向对象技术引论(复习题带术语题答案)(共1页).doc》由会员分享,可在线阅读,更多相关《面向对象技术引论(复习题带术语题答案)(共1页).doc(1页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上一、概念与术语1. 对象:(1)从现实世界:问题的概念和抽象的或具有明确边界和意义的事物 (2)从数据世界:一组数据以施加在这组数据上的一组操作 (3)从系统观点:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位,一个对象是由一组属性和对整个属性进行操作的一组服务构成的。(P19)2持久对象:生存期可以超越程序的执行时间而长期存在的对象。(P24)2主动对象(3种解释):(1)一个能够启动消息传递的对象。(2)一个能为其他对象提供服务的对象,能被拷贝成代理,并且需要并发控制。(3)其方法(操作)由自身状态的改变而激活。(P25)3被动对象:其内部的操
2、作需要通过外部消息驱动才能执行的对象。(P25)4. 类:一组具有相同性质(属性和操作)的对象的抽象。(P20)5. 主动类:主动类的对象至少拥有一个进程或线程,因此它能够自主执行(P65)6. 接口:描述一个类或构件的一个服务的操作集(P64)7. 用况:用况是对业务过程所包含的一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值且可观察的结果。(P42)8. 协作:协作定义了一个交互,它是由一组共同工作以提供某协作行为的角色和其他元素构成的一个群体,这些协作行为大于所有元素的各自行为的综合(P64)9. 构件:构件是系统中物理的、可替代的部件,它遵循且提供一组接口的实现。(P
3、65)10. 节点:节点也是物理的,是在系统运行时存在的物理元素,它表示了一种可计算的资源,通常至少有一些记忆能力和处理能力。(P65)11. 一般类和12. 特殊类:如果类A具有类B的全部属性和服务(操作),而且具有自己特有的某些属性和服务,则类A叫做类B的特殊类,B叫做A的一般类。(P22)13. 关联(关系):事物(类)之间的一种结构关系,或者说是对象之间连接的抽象,用来描述对象之间的相互作用(P67)14. 关联类:关联类是一种具有关联特性和类特性的建模元素,可以将其看出是具有类特性的关联,或者具有管理特征的类(P116)15. 依赖(关系):依赖是两个事物之间的一种语义关系,其中的一
4、个事物的改变会影响另一个事物,反之未必(P106)16. 泛化(关系):泛化是一种“特殊/一般”关系,即特殊事物和一般事物之间的关系。(P108)17. 实现(关系):类元之间的语义关系(P16)18. 链和链属性:对象之间的关联或相互作用表现出不同的类的对象的实例之间的实际的或概念上的联系,称为链。链属性:?(P110)19. 聚合:聚合用来表示事物时间的“整体/部分”关系,“整体”事物是一个较大的事物,它是由多个”部分“事物组成的。(P113-114)20. 问题域:是指特定应用系统的应用领域,即在现实世界中由该系统进行处理的业务范围。(P47)21. 系统责任:指系统应该具备的职能。(P
5、47)22. 消息:消息定义为向对象发出的服务请求(P23和P127)23. 交互:交互是发生在对象之间后对象内部的消息传递行为(P66)24. 事件:一个触发行为成为一个事件,换句话说,所谓事件是指特定时刻内发生的动作。(P139)25. 事件流:(P84)26. 状态:指在对象的生命期中的一个条件或状况(通过属性值体现),在此期间,对象将满足某些条件、执行某些活动或等待某些事件。(p141)27. 状态机:状态机描述了一个对象或一个交互在生命期内响应事件所经历的状态序列,即描述其状态变迁。(P66)28封装:封装是对拥有结构和行为的一个对象的元素进行划分的过程,封装完成抽象的契约接口和对象
6、实施的分离(P28)29. 继承:特殊类拥有一般类的全部属性和服务(操作),称为特殊类对一般类的继承(P29)30 多态:在一般类中定义的属性被特殊类继承之后,可以具有不同的数据类型;同理,一般类中定义的操作,可以在特殊类中具有不同的实现方法 。(P31)31. 抽象:抽象即指通过思考进行分离的行为。另一种解释:表示某事物的本质特征(P27)32. 角色:当一个类位于关联的某一端时,该类(的某些实例)就在这个关系中扮演了特定的角色。(这个算?)(P111)33. 限定词(修饰关联):限定词是关联的一个特定的属性,它的值划分了一个关联与一个对象相关的对象集。(p116)34. UML的规则(命名
7、、范围、可见性、完整性、执行):P70-P71太多了不想打35. UML的公共机制(详述、修饰、通用划分、扩展机制(构造型、标记值、约束)36.OOPL:面向对象的编程语言,OOD:面向对象设计范式,OOA:面向对象分析方法37.准则包括标准与原则,模块化设计的标准包括:可分解性、组合性、可理解性、连续性、保护性;设计上应遵循的原则为:语言模块单元、接口很少、小接口、显示接口、信息隐蔽等。38.面向对象的四个基本要素:面向对象系统是由对象组成的、组成系统的对象抽象成类、类之间存在泛化关系,此种关系支持继承、对象之间通过消息获取对方的服务。39.应用开发过程六个阶段:需求描述、分析、设计、实现、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 技术 引论 复习题 术语 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内