黑马程序员_java入门_继承

------- android培训、java培训、期待与您交流! ----------

 

一继承(extends)

继承是指类与类之间的联系,子类继承了父类的全部属性和方法

作用:1.提高了代码的复用性

          2.使类与类之间产生了关系,有了这个关系,才有了多态的特性

super的引用,同一类中变量可以互相调用,父类中的变量方法调用,用super。变量名

 

二.覆盖

子类覆盖父类必须保证子类的权限大于等于父类的权限才可以覆盖,静态只能覆盖静态

 

 

public》default》private

 

 

子类的构造函数中有一条隐式的super()语句

当父类中没有空参数的构造函数时,子类必须通过手动super()语句的形式来指定要访问父类中的构造函数。当然子类的构造函数第一行也可以手动指定this语句类访问本类中的构造函数,子类中至少会有一个构造函数会访问父类中的构造函数。

你可能感兴趣的:(黑马程序员_java入门_继承)