下载此文档

继承与多态.pptx


文档分类:IT计算机 | 页数:约80页 举报非法文档有奖
1/80
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/80 下载此文档
文档列表 文档介绍
。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为。继承——相关的几个概念基类(baseclass)也称超类(superclass)或父类(parentclass),是被直接或间接继承的类派生类(derived-class)也称子类(subclass),是继承自其他类而得到的类继承所有祖先的属性和行为,也可以增加变量和方法,也可以覆盖(override)继承的方法子类对象与父类对象存在“isa”或者“isakindof”的关系例如:公司中,有职员(Employee)及管理人员(Magager)两类人员,管理人员是职员,但具有不同于一般职员的属性职员对象(Employee)可能有的属性信息包括:员工号(employeeNumber)姓名(name)地址(address)电话号码(phoneNumber)管理人员(Manager)除具有普通员工的属性外,还可能具有下面的属性职责(responsibilities)所管理的职员(listOfEmployees)继承——Employee与ManagerEmployeeemployeeNumbe:intname:Stringaddress:StringphoneNumber:StringManagerresponsibilities:StringlistOfEmployees:String继承——直接/间接继承举例一般具体爬行动物是动物的一种动物蛇蜥蜴鲸爬行动物哺乳动物狗巨蜥壁虎壁虎是一种蜥蜴Java继承性的特点:通过继承,新类拥有已有类的所有功能Java只支持类的单继承,即:每个子类只能有一个直接父类继承机制可以提高程序的抽象程度,提高代码的可重用性1、子类在类的声明中,通过使用关键字extends来创建一个类的子类,格式如下:class子类名extends父类名{…}例如:classStudentextendsPeople{…}Student是People的子类注意:如果一个类的声明中没有使用extends关键字,,不需使用import显式引入

继承与多态 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数80
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小308 KB
  • 时间2019-02-15