Java学习之路(五)

1:补充:

使用super也可以调用父类的成员函数  
格式 :  super.函数名();


2:抽象类与抽象函数

抽象函数的定义
  只有函数的定义,没有函数体的函数被称为抽象函数

抽象类的定义:
  使用abstract定义的类被称为抽象类

注意
  1:抽象类不能被实例化
  2:如果一个类当中包含有抽象函数,那么这个类必须被声明为抽象类
  3:如果一个类中没有抽象函数,那么这个类也可以被声明为抽象类

抽象类不能生成对象  却可以有构造函数

如果一个不是抽象的子类继承了抽象类那就必须实现抽象(父)类中的所有抽象函数=》所有一个抽象类中的抽象函数必须被实现

原文地址:https://www.cnblogs.com/lipeng0824/p/4379162.html