标签:void 函数 class lang code 修饰符 抽象方法 rac extends
代码实现
父类
//abstract 抽象类 :类;很像的东西(接口)
//extends: 单继承~ (接口可以多继承)像插座
public abstract class Action {
//约束~有人帮我们实现~
//abstract ,抽象方法,只有方法名字,没有方法的实现!
public abstract void doSomeThing();
//1.不能new这个抽象类,只能靠子类去实现它:约束!
//2.抽象类中可以写普通方法~
//3.抽象方法必须在抽象类中
//抽象的抽象:约束~
//思考题? new , 存在构造器么?
//存在的意义 抽象出来~ 提高开发效率
}
子类
//抽象类的所以方法,继承了它的子类,都必须要实现它的抽象方法~ 除非它的子类也是个抽象方法,那就让它的子子类来实现
public class A extends Action {
@Override
public void doSomeThing() {
}
}
当然可以,只是不能直接创建抽象类的实例对象而已
标签:void 函数 class lang code 修饰符 抽象方法 rac extends
原文地址:https://www.cnblogs.com/helloxiaolu/p/13296567.html