若一个类被定义为抽象类,则该类无法被实例化,只能实例化实现抽象方法的子类。抽象类中可以写普通方法 只要一个类中有一个抽象方法,该类就必须声明为抽象类,抽象方法不需要写方法体。若一个类继承了抽象类,则该类必须重写抽象类中的抽象方法,除非该类也是抽象的,则让其子子类实现,如下面两图所示 , 抽象类也有构造器