- 2
- 0
- 约4.59千字
- 约 23页
- 2019-02-24 发布于江苏
- 举报
第十三章 多重继承和多重替换Multiple Inheritance and Multiple Substitutability 多重继承—当一个子类从一个以上的超类型继承属性和方法 多从替代—不同类型的对象之间的相互替代 多重继承 现实世界的复杂性,由于一个实体的多哥角色性,在进行泛化抽象时,常常需要从不同角度进行。反之,一个实体可以从不同继承特征,构成多重继承。 如图 OT3继承了OT1和OT2的全部特征(属性,操作) OT3是OT1和OT2的一个类型扩展 OT3的实例既可以替换OT1实例,也可以替换OT2实例 多重继承的有向无环图 DAG 多重继承构造了一个有向无环图,其总根为ANY 类型的层次结构是连通的,没有孤立子,从根可以到达每一个类型结点,反子亦然 类型的层次结构是无回路的,即多重继承不支持递归 若只有单重继承,则DAG转化为树 GOM的多重继承是全继承概念 多重继承带来的问题 (一)操作OP的歧义--操作冲突 冲突原因: 一个op名字分别在不同父类(祖先)OT1, OT2中说明,操作体不同,则造成子类OT3在全继承情况下, op操作名的二义性。 若op在共同的祖先,如OT0中被定义,但在不同的父类型如OT1, OT2中被分别重定义,从而造成在OT3中的二义性。 操作二义性举例 一个操作bonus(奖励)分别在Student和Employee有定义,当一个奖励作用在
您可能关注的文档
- 第十六章 营销员的风度与品格.ppt
- 第十六章合同履(进口).ppt
- 第十六章适应性疫B淋巴细胞对抗原的识别及免疫应答.ppt
- 第十六章赵殿成右丞集笺注PPT.ppt
- 第十七讲 完垄断市场福利分析.ppt
- 第十七讲 C600的主机口HPI.ppt
- 第十七讲城市经与治理创新.ppt
- 第十七课中华民到了最危险的时候课件.ppt
- 第十七章 会政策、会计估计变更和差错更正.ppt
- 第十七章 氨基、多肽和蛋白质.ppt
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 2024钢结构复习试题附答案.doc VIP
- ISO 14273-2016 电阻焊 焊缝的破坏性试验 电阻点焊和压花凸焊拉剪试验的试样尺寸和工艺(中文版).pdf
- 《建筑边坡工程技术规范(GB50330-2025 修订版)附操作指南》.docx VIP
- 博克门禁系统使用的说明书.doc VIP
- 钢结构试题题库.pdf VIP
- 慢性活动性EB病毒病诊治专家共识(2025版).pptx VIP
- 《智能视觉技术在焊缝检测中的应用》课件.ppt VIP
- 老年医学(064)(副高级)高级卫生专业技术资格考试备考重点精析.docx VIP
- 《眼视光技术》高阶课程-眼压计.pptx VIP
- 劳动合同书-大连人力资源和社会保障局.doc VIP
原创力文档

文档评论(0)