抽象类

抽象类
在一个类的修饰符后面添加abstract这个类就变成了抽象类
//abstract抽象方法只有方法的名字没有方法的实现
public abstract void dosomething();
如果想继承抽象类必须完成父类的所有方法 注意点除非子类也是个抽象类就不用实现父类的方法就让孙类实现


单继承多接口
继承只能继承一个类
接口可以多继承

抽象类特点:
不能够new出来
只能靠子类去实现父类的方法
抽象类不能实例化
一旦方法中有抽象方法必须是抽象类
但是抽象类里面可以是普通方法
抽象的抽象:约束
思考题:1.抽象类既然不能实例化那他存在构造器吗也就是存在构造方法吗
答案是:可以有
2.抽象类存在的意义
提高开发效率
posted @ 2021-12-07 19:57  码奴2002  阅读(45)  评论(0)    收藏  举报