- 0
- 0
- 约1.14万字
- 约 20页
- 2017-02-12 发布于北京
- 举报
2012面向对象答案整理
1 理解面向对象的思想(封装性、继承性、多态性),作出一个简述。
客观世界是由对象组成,任何客观实体都是对象,复杂对象可以由简单对象组成。具有相同属性和操作的对象可归纳成类,对象是类的一个实例。类可以派生出子类,子类除了继承父类的全部特性外还可以有自己的特性。对象之间的联系通过消息传递来维系。
封装是面向对象方法的一个重要原则,封装有两个含义:结合性即将属性和方法结合;信息隐蔽性利用接口机制隐蔽内部细节。
继承性是指子类可以自动拥有父类的全部属性与操作的机制。继承可分为单重继承和多重继承两类。继承简化了对现实世界的描述定义子类时不必定义那些在父类中已经定义过的属性和操作使软件的复用性提高。
多态性是指同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。
2 什么是分解、耦合度和内聚度?
耦合度是从模块外部考察模块的独立性程度。内聚度(Cohesion)是模块内部各成份(语句或语句段)之间的联系。模块内部各成份联系越紧,即其内聚度越大,模块独立性就越强。6个元素:参与者(Actor)、 用例(Use Case)、关联关系(Association)
包含关系(Include)、 扩展关系(Extend)、泛化关系(Generalization)
5 用例图中参与者之间的关系有哪些?用例之间的关系有哪些?
参与者之间的关系:泛化关系
用例之间的关系:关联关系、包含关
您可能关注的文档
最近下载
- 〖历史〗改革开放的起步教学课件 2025-2026学年统编版八年级历史下册.pptx VIP
- 台球项目计划书.docx VIP
- 支部班子“加强理论武装、执行上级组织决定、加强党员管理监督等六个对照”2025年度组织生活会班子对照检查提纲四篇.docx VIP
- 胸部影像学检查临床应用指南(2025年版).docx
- 八达KBZ20-630(1000)-1140矿用隔爆真空馈电开关说明书-中文.doc VIP
- 第二单元主题活动二《爱心捐物箱》(教学设计)-2023-2024学年五年级下册综合实践活动内蒙古版.docx VIP
- 乙酰水杨酸工业制备工艺详解.docx VIP
- 责任护士不掌握患者主要护理问题及措施原因及整改措施.docx VIP
- 新型杀虫剂与三种重金属对白符跳虫的毒性效应及机制探究.docx VIP
- 中国金融智能体市场追踪报告,2025年.docx VIP
原创力文档

文档评论(0)