- 0
- 0
- 约4.98千字
- 约 24页
- 2018-02-18 发布于浙江
- 举报
chapter的05 类的继承和派生
第五章 类的继承和派生 Inheritance/extends/derive 教学目标 理解继承的概念和作用 派生类的定义 理解访问修饰符protected 方法的重写 继承下的构造函数的使用 继承下的finalize方法的使用 理解超类和子类的关系 5.1 继承的概念和软件的重用性 继承是从已有的类中派生出新的类。 新的类能吸收已有类的数据属性和行为; 并能扩展新的能力。 类和类之间的继承关系可以用UML符号表示如图5-1, 父类又叫超类或基类, 子类又叫派生类。 父类是子类的一般化,子类是父类的特化(具体化)。 5.1 继承的概念和软件的重用性 如表5-1所示,列出了几个超类和子类的实际例子。 “is-a” 关系: 是类之间的继承的关系。 “has-a”关系:代表类之间的组合(参见4.9节)。 继承分为: 单继承:指一个子类最多只能有一个父类。 多继承:一个子类可有二个以上的父类。 Java类只支持单继承,而接口支持多继承。Java多继承的功能则是通过接口方式来间接实现的。 5.1 继承的概念和软件的重用性(续) 继承使软件的代码得到重用。提高系统效率。 在继承关系中, 子类通过吸收已有类的数据(属性)和方法(行为) 并增加新功能或修改已有功能来创建新类。 Object类:定义和实现了Java系统所需要的众多类的共同行为,它是所有类的根类,所有的类都是由这个类继承、扩
您可能关注的文档
最近下载
- 交通违章自动识别算法.pdf VIP
- 穿片式气体冷却器研究进展.pdf VIP
- 图案的构成形式——单独纹样课件.ppt VIP
- 世界七大洲国家与地区划分一览表.xls VIP
- 华西临床技能教学与培训中心师资管理制度.pdf VIP
- 2025年全国中考语文试题分类超级大汇编(172套):专题18--课外文言文阅读:62个试题(黄金版).doc VIP
- 河南省 2018 年普通高等学校对口招收中等职业学校毕业生考试计算机类基础课试题.docx VIP
- 外聘司机安全管理协议范本.docx VIP
- 白车身模态分析作业指导书(修改).docx VIP
- 基于Multisim的数字密码锁设计-eda课程设计报告.d.docx VIP
原创力文档

文档评论(0)