JAVA之继承
继承是使用一个类获取另一个类的属性(方法和变量的过程)。通过继承,信息被放置在更容易管理的层次上。
继承另一属性的类称为子类(也可以称之为派生类)。其属性被继承的类称为父类(基类或超类)。
在Java中,通过extends关键字可以申明一个类是从另一个类继承而来的。
当一个类从另一个类继承时,它继承了所有父类的非私有变量和方法。
提示:protected 访问修饰符,protected 使成员只对子类可见。
构造函数不是成员方法,所以不会被子类继承。
然而,父类的构造函数在子类被实例化时会被调用。
提示:我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。例如,super.var 将访问父类的var成员。