abstract 抽象关键字
加了abstract就是抽象类了
抽象类的特点
-
不能new这个抽象类,只能靠子类去实现;约束!
-
抽象方法必须在抽象类中。
-
抽象类中可以写普通方法。//抽象类就是规矩,无规矩不成方圆
抽象类存在的意义
提升代码开发的效率 使可拓展性高
示例
//abstract 抽象类:extends 只能单继承, 多继:接口可以多继承 类似于插座
public abstract class Action {
//约束~
//abstract, 抽象方法,只有方法名字,没有方法的实现
public abstract void doSomething();
}
//抽象类的所有方法,抽象类的子类必须实现父类的所有抽象方法,即强制重写
//如果子类也是抽象的,那就可以不用重写,子子类重写
public class A extends Action{
//子类重写父类方法快捷键:Clrt+o
浙公网安备 33010602011771号