Java基础教程 教学课件 ppt 作者 978-7-302-19835-2PPT04继承与接口.pptVIP

  • 0
  • 0
  • 约1.5万字
  • 约 80页
  • 2019-07-07 发布于广东
  • 举报

Java基础教程 教学课件 ppt 作者 978-7-302-19835-2PPT04继承与接口.ppt

第4章 继承与接口 4.1 继承 4.2 接口 4.3 特殊类 4.1 继承 4.1.1 继承的含义 4.1.2 子类的继承性的访问控制 4.1.3 子类对象的构造过程 4.1.4 子类的内存分布 4.1.5 子类对象的成员初始化 4.1.6 成员变量的隐藏 4.1.7 方法的重载与方法的覆盖 4.1.8 this关键字 4.1.9 super关键字 4.1.10 对象的上、下转型对象 4.1.1 继承的含义 类之间的继承关系是客观事物之间遗传关系的直接模拟,它反映了类之间的内在联系以及对属性和方法的共享,即子类可以沿用父类(被继承类)的某些特征。当然,子类也可以具有自己独立的属性和操作。例如,飞机、汽车和火车属于交通工具类,汽车类可以继承交通工具类某些属性和方法。 4.1.1 继承的含义 Java中继承实际上是一种基于已有的类创建新类的机制,是软件代码复用的一种形式。利用继承,我们首先创建一个共有属性和方法的一般类(父类或超类),然后基于该一般类再创建具有特殊属性和方法的新类(子类),新类继承一般类的状态和方法,并根据需要增加它自己的新的状态和行为。 父类可以是自己编写的类也可以是java类库中的类。Java不支持多重继承,即子类只能有一个父类。 4.1.1 继承的含义 如果要声明类B继承类A,则必须满足两个条件:(1) 类A非final ;(2) 类A是public

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档