Java程序设计项目化教程_5.1.1继承的概念脚本.pptxVIP

  • 0
  • 0
  • 约2.66千字
  • 约 24页
  • 2026-03-25 发布于广东
  • 举报

Java程序设计项目化教程_5.1.1继承的概念脚本.pptx

继承是面向对象的三大特性之一。类通过继承可以实现代码复用,提高程序设计的效率,缩短开发周期,还可以提高软件的可维护性和可扩展性5.1类的继承

PART5.1.1继承的概念

鸟类具有飞的行为,我们就可以编写一个鸟类。由于鸟类也属于动物类,因此它也具有动物类所共有的属性和行为。所以,在编写鸟类程序时,就可以让鸟类继承父类。这样不仅可以节省程序的开发时间,也提高了代码的可重用性。5.1.1继承的概念

1.父类与子类在Java中,被继承的类称为父类或基类;继承父类的类称为子类或者派生类。一个基类可以派生出多个子类,这个基类实际上是所有子类的公共属性和公共方法的集合。5.1.1继承的概念

5.1.1继承的概念在多个类组成的层次结构中,子类的基类分为直接基类和间接基类。直接基类是指与当前子类相邻且有继承关系的上一级的类。在继承的层次树状结构中,直接基类处于当前子类的上一层,中间不再有其他类。

5.1.1继承的概念直接基类在子类的Java描述中,就是用一个extends保留字指明的那个基类,间接基类也称为子类的祖先基类,是指当前子类直接基类的上一级或上几级的类,间接基类与子类之间,必须至少相隔两级。

(1)子类能够继承基类中被声明为public和protected的属性和成员方法,但不然继承的被声明为private的属性和成员方法。子类在继承基类的成员要素时(2)子类能够继承

文档评论(0)

1亿VIP精品文档

相关文档