其他分享
首页 > 其他分享> > 抽象类和接口的使用

抽象类和接口的使用

作者:互联网

1.抽象类和接口是项目设计相关,不关心具体实现细节
2.接口可以多继承
类只能单继承

//接口A
//不能创建对象
//如果要用某一个方法还需要同时覆盖其他所有的方法
interface A{
    public void show1();
    public void show2();
    public void show3();
    public void show4();
}

//用一个类去  空实现  接口A里的方法,然后再派生子类,就可以创建对象
//但是创建对象没有意义,直接抽象化
abstract class AImplements implements A {
    public void show1() {
    }

    public void show2() {
    }

    public void show3() {
    }

    public void show4() {
    }
}

//在子类中重写需要的方法即可
class AA extends AImplements{
    public void show1(){
        System.out.println("ohh");
    }

}



class Interface{
    public static void main(String[] args){
        AA aa = new AA();
        aa.show1();
    }
}

标签:AA,void,创建对象,接口,public,使用,抽象类,show1
来源: https://blog.csdn.net/weixin_42735725/article/details/101439088