第4章类的继承和多态.pptVIP

  • 7
  • 0
  • 约2.87千字
  • 约 16页
  • 2016-12-11 发布于湖北
  • 举报
4.1类的继承 4.2类的多态 4.3final关键字 4.4案例分析与实现 第4章类的继承与多态 本章教学内容: 本章教学目标: 理解继承和多态的概念 掌握继承、多态的实现和使用 掌握Java的方法重写 掌握super、final关键字的使用 4.1类的继承 类的继承是面向对象编程的三大特征之一,是一种由已有的类创建新类的机制,也是实现软件复用的重要手段,它允许创建分等级层次的类。 在Java术语中,被继承的类叫父类(parent class)或超类(super class),继承父类的类叫子类(subclass)或派生类(derived class)。 Java语言只支持单继承,不支持多继承。 ? 1.子类的创建 在Java中,子类对父类的继承是通过extends?关键字来实现的。 子类继承父类的语法格式是:????? [修饰符] class? 子类名?? extends? 父类名{ //子类代码 } 实例4-1创建Person、Teacher和Student类,使Teacher和Student类继承Person类。 ?2.继承原则 (1)子类继承父类的所有成员变量和成员方法(构造方法除外),但子类不能直接使用父类的私有变量和私有方法。 (2)子类不能删除父类的成员,但是可以增加新成员或者重定义父类的成员。 ?3.子类对象的实例化 构造方法用于初始化实例的内存

文档评论(0)

1亿VIP精品文档

相关文档