- 0
- 0
- 约5.01千字
- 约 81页
- 2026-08-26 发布于江苏
- 举报
第三章继承与多态;目录;3.1类的继承;继承——相关的几个概念;子类对象与父类对象存在“isa”或者“isakindof”的关系
例如:企业中,有职员(Employee)及管理人员(Magager)两类人员,管理人员是职员,但含有不同于普通职员的属性
;职员对象(Employee)可能有的属性信息涉及:
员工号(employeeNumber)
姓名(name)
地址(address)
电话号码(phoneNumber)
管理人员(Manager)除含有普通员工的属性外,还可能含有下面的属性
职责(responsibilities)
所管理的职员(listOfEmployees)
;继承——Employee与Manager;继承——直接/间接继承举例;Java继承性的特点:
通过继承,新类拥有已经有类的所有功效
Java只支持类的单继承,即:每个子类只能有一种直接父类
继承机制能够提升程序的抽象程度,提升代码的可重用性;1、子类;注意:
假如一种类的申明中没有使用extends核心字,则系统默认其为Object类的子类
Object是java.lang包中的类,不需使用import显式引入;补充:Object类;Object类定义了所有对象必须含有的状态和行为,其中主要的方法如下:
publicfinalClassgetClass()
获取目前对象所属的类信
原创力文档

文档评论(0)