抽象类
抽象类(abstract资源晋升为一种约束(对于子类而言),一种规定减少代码复写,由继承的子类重写)
类就是抽象(类是共同点抽象出来,类的子孙继承制(赋予子孙相同的资源,减少代码的复写),类的对象是类的具体实例,有类才有对象);
抽象类就是类再进一步抽象(共同点可以晋升为一种约束),一种约束,继承抽象类的子类必须实现抽象类的抽象方法否则子类也要命名为抽象类,抽象类不能被new ;本质是abstract修饰符的修饰作用;意义就是减少代码的复写。
abstract修饰符修饰的抽象作用,修饰类就抽象类:子类继承去重写抽象方法,修饰方法就是抽象方法:抽象方法没有方法体,要子类去重写方法体,所以抽象方法必须再抽象类;

不能new但是可以由构造方法,子类在实例化之前默认的构造方法第一行就存在父类的构造方法(在构造方法那一章),可以用来初始化一些子类的字段和数据(抽象类对于子类就是一种约束)
浙公网安备 33010602011771号