抽象的
abstract 抽象的
抽象类: abstract修饰的类
抽象方法: 被abstract修饰的方法
可以没有方法体
必须存在与抽象类中
- 抽象类不能够实例化
- 抽象方法必须存在抽象类中
- 抽象类中可以存在抽象方法,可以存在普通的具体方法,可以存在成员,构造器…
- 抽象方法必须要被重写才能使用
- 抽象方法只要被重写就可以使用,不需要再次重写,可以根据需求进行重写
- 抽象类使用: 通过具体子类的对象调用
- 普通的子类: 需要重写所有抽象方法+按需新增
- 抽象子类: 按需重写抽象方法+按需新增
- abstract不能与private,static,final,native同时存在
public abstract class Develop {
//工作 方法体不确定些什么,不确定怎么写,那就不写
public abstract void work1();
public abstract void work2();
//普通方法
public void sleep(){
System.out.println("边工作边休息...");
}
}