第六章扩展类与继承.pptVIP

  • 0
  • 0
  • 约1.02万字
  • 约 49页
  • 2017-08-20 发布于北京
  • 举报
Java语言程序设计 第六章 扩展类与继承 6.1 子类与父类 上一章我们主要学习了类和对象的有关知识,讨论了类的构成以及用类创建对象等主要问题,本章的主要介绍类的继承、和继承有关的多态性以及接口等重要概念。 子类与父类 继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为。由继承而得到的类称为子类,被继承的类称为父类(超类)(superclass)。 6.1 子类与父类 父类可以是自己编写的类也可以是java类库中的类。利用继承有利于实现代码的重复使用,子类只需要添加新的功能代码即可。Java不支持多重继承,即子类只能有一个父类。 使用关键字extends来声明一个类是另外一个类的子类,格式如下: class 子类名 extends 父类名 {… .. } 6.2 子类的继承性 1.继承的定义 所谓类继承就是子类继承父类的成员变量和方法作为自己的成员变量和方法,就好象它们是在子类中直接声明一样。当然,子类能否继承

文档评论(0)

1亿VIP精品文档

相关文档