1 / 185
文档名称:

精品PPT课件--Java语言程序设计(第三版,清华)第4章.ppt

格式:ppt   页数:185
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--Java语言程序设计(第三版,清华)第4章.ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--Java语言程序设计(第三版,清华)第4章.ppt

文档介绍

文档介绍:第四章类的重用
Java 2 实用程序--()
JAVA语言程序设计
1
目录
类的继承
Object类
终结类与终结方法
抽象类
类的组合
包的应用
本章小结
2
类的继承
继承是一种由已有的类创建新类的机制
父类是所有子类的公共属性及方法的集合,子类则是父类的特殊化, 子类根据需要增加它自己的新的状态和行为。
Java只支持类的单继承,每个子类只能有一个直接父类
继承机制可以提高程序的抽象程度,提高代码的可重用性
在Java中每个类均为Object 的子类。()
3
一、继承的概念 ——基类和派生类
基类(base class)
也称超类、父类(superclass)
是被直接或间接继承的类
派生类(derived-class)
也称子类(subclass)
继承其他类而得到的类
继承所有祖先的状态和行为
派生类可以增加变量和方法
派生类也可以覆盖(override)继承的方法
4
一、继承的概念 ——is_a关系
子类对象与父类对象存在“IS A”(或“is kind of”)的关系
5
动物类层次举例
一、继承的概念 ——举例
一般
具体
动物

蜥蜴

爬行动物
哺乳动物

巨蜥
壁虎
壁虎
是一种
蜥蜴
爬行
动物是
动物的
一种
6
错误的基础关系(HAS A)
汽车
发动机
制动装置
7
二、子类声明
在类的声明中,通过使用关键字extends来创建一个类的子类,格式如下:
class childClass extends parentClass
{
//类体
}
8
在一个公司中,有普通员工(Employees)及管理人员(Magagers)两类人员
普通员工对象(Employees)可能有的属性信息包括
员工号(employeeNumber)
姓名(name)
地址(address)
电话号码(phoneNumber)
管理人员(Managers)除具有普通员工的属性外,还可能具有下面的属性
职责(responsibilities)
所管理的职员(listOfEmployees)
三、子类的继承性 ——类的设计举例
9
Employee与Manager的类图
三、子类的继承性 ——类的设计举例
Employee
employeeNumbe : int
name : String
address : String
phoneNumber : String
Manager
responsibilities:String
listOfEmployees:String
父类
子类
10

最近更新

2024年青岛远洋船员职业学院单招职业技能测试.. 40页

2024年青海柴达木职业技术学院单招职业倾向性.. 40页

2024年青海省海北藏族自治州单招职业适应性考.. 40页

2024年青海高等职业技术学院单招综合素质考试.. 40页

2024年顺德职业技术学院单招职业倾向性测试题.. 41页

2024年鹤壁职业技术学院单招职业适应性考试模.. 42页

2024年黄冈职业技术学院单招职业倾向性测试模.. 41页

2024年黄河水利职业技术学院单招职业技能考试.. 40页

2024年黑龙江幼儿师范高等专科学校单招职业技.. 39页

2024年黑龙江旅游职业技术学院单招职业适应性.. 40页

2024年黑龙江省大庆市单招职业倾向性测试题库.. 40页

2024年黑龙江省黑河市单招职业适应性考试题库.. 43页

2024年黔南民族职业技术学院单招职业倾向性测.. 40页

2024年齐齐哈尔高等师范专科学校单招职业技能.. 41页

2025年上海健康医学院单招职业适应性考试模拟.. 41页

2025年上海对外经贸大学单招职业倾向性考试模.. 39页

2025年上海海事大学单招综合素质考试模拟测试.. 40页

2025年上海电机学院单招职业倾向性测试题库完.. 42页

2025年中国计量大学单招综合素质考试题库带答.. 41页

2025年义乌工商职业技术学院单招职业适应性考.. 39页

2025年云南工贸职业技术学院单招职业倾向性考.. 41页

2025年云南机电职业技术学院单招职业适应性考.. 42页

2025年云南理工职业学院单招职业技能考试模拟.. 39页

2025年云南能源职业技术学院单招职业适应性考.. 39页

2025年仙桃职业学院单招职业倾向性考试模拟测.. 40页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

介绍医院门诊ppt 28页

农村人才流失国外研究报告 2页