Day23抽象类

image

package oop1.Demo8;

//抽象类中,所由继承了它的子类,必须要实现它的方法~除非子类也是抽象类,那就继续套娃
public class A extends Action{

    @Override
    public void dosomething() {

    }
}
package oop1.Demo8;

//抽象类   abstract    有局限性,在类的范畴当中只能单继承   (而接口可以在java中实现多继承)
public abstract class  Action {
    //抽象方法
    //约束    由其他子类帮忙实现
    //只有方法的名字,没有方法的实现(不编写方法体)
    public abstract void dosomething();
    /*
    1,无法取new抽象类,只能用子类去实现它
    2,抽象类中可以有普通方法
    3,抽象方法所在的类只能为抽象类
    4,本质是抽象的抽象,在类的基础上进一步抽象
     */

}
posted @ 2025-09-28 18:39  冰涿  阅读(4)  评论(0)    收藏  举报