抽象类和接口的使用
作者:互联网
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