abstract 抽象类
package src.com.qiQi.oop.Demo10;
//abstract 有了它之后 就变成了抽象类
public abstract class Action {
//抽象就是给个名字,让我们方便去理解和记忆某些复杂的东西
//一个类里面 如果有了抽象方法 那么这个类必须声明为抽象类 抽象方法 只能在抽象类中
//抽象类里既可以写抽象方法 也可以写普通方法
//约束就是子类继承他必须实现他的方法,如果不想实现,那子类必须要也是 抽象类
//约束 让别人帮忙实现
//abstract 抽象方法 只有方法的名字 没有方法的实现
public abstract void doSomething();
//new Action; 不能被实例化
//抽象类不能 new 只能靠子类去实现它 抽象类是一个约束 用来约束子类
}
/*
public class A extends Action {
@Override
public void doSomething() {
}
}
*/