- 29
- 0
- 约1.43万字
- 约 64页
- 2017-07-07 发布于湖北
- 举报
本章结束! 第十章 面向对象分析 10.3.5 识别继承关系 确定了类中应该定义的属性之后,就可以利用继承机制共享公共性质,并对系统中众多的类加以组织。正如以前曾经强调指出过的,继承关系的建立实质上是知识抽取过程,它应该反映出一定深度的领域知识,因此必须有领域专家密切配合才能完成。 可以使用两种方式建立继承(即归纳)关系: (1)自底向上: 抽象出现有类的共同性质泛化出父类,这个过程实质上模拟了人类归纳思维过程。例如,在ATM系统中,“远程事务”和“柜员事务”是类似的,可以泛化出父类“事务”;类似地,可以从“ATM”和“柜员终端”泛化出父类“输入站”。 第十章 面向对象分析 (2)自顶向下: 把现有类细化成更具体的子类,这模拟了人类的演绎思维过程。从应用域中常常能明显看出应该做的自顶向下的具体化工作。例如,带有形容词修饰的名词词组往往暗示了一些具体类。但是,在分析阶段应该避免过度细化。 利用多重继承可以提高共享程度,但是同时也增加了概念上以及实现时的复杂程度。使用多重继承机制时,通常应该指定一个主要父类,从它继承大部分属性和行为;次要父类只补充一些属性和行为。 请大家参看教材 P237 页上的图10.5,它是增加了继承
您可能关注的文档
- 软件中间件技术UNIT2试卷.ppt
- 软件体系结构第一讲试卷.ppt
- 软件体系结构第5讲试卷.ppt
- 软件实施活动试卷.ppt
- 软件设计与体系结构秦航9试卷.ppt
- 软件设计与体系结构第一章软件工程与软件设计试卷.ppt
- 软件可靠性试卷.ppt
- 软件开发接口试卷.ppt
- 软件结构化设计试卷.ppt
- 软件建模技术第10章状态机图试卷.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)