Java-继承性

一、继承性的好处

  • 1.减少了代码的冗余,提高了代码的复用性
  • 2.便于功能的扩展
  • 3.为之后多态性的使用,提供了前提

继承性的格式:class A extends B{}

  • A:子类、派生类、subclass
  • B:父类、超类、基类、superclass

继承性的体现

  • 体现:子类A继承父类B以后,就获取了父类B中声明的所有的属性和方法
  • 特别的,父类中private的属性或者方法,因为封装性,子类不能调用

继承性的规定

  • 一个类可以有多个子类
  • 一个类只能有一个父类
  • 默认情况下,继承与java.lang.Object类
  • 所有的java类(除java.lang.Object类)都直接或间接继承与java.lang.Object类

你可能感兴趣的:(Java)