abstract 抽象类(是一种约束,需要子类去实现里面的抽象方法) : 类 extends 单继承 ; 接口 是 implements 接口可以多继承
抽象方法没有方法体,没有具体的实现,只有方法名字,需要子类去实现它.
//抽象类中可以有普通方法
//抽象方法所在的类必须是抽象类
//抽象类不能new,只能用子类去实现它,约束~
//抽象类 就是把类抽象,约束~
//抽象的抽象:约束~
抽象类不能new,那为什么class文件中还有构造器呢? 主要是多态的考虑 体现了多态~
参考:https://blog.csdn.net/qq_24821203/article/details/72081999
抽象类存在的意义:抽象出来~ 减少代码,提高开发效率.