java 接口 Interface,抽象类,普通类的区别,实现接口,implement.

一、接口,抽象类,和具体的实现普通类类,的区别

1.普通类: 只有具体的实现,

2.抽象类:具体实现 和 规范(抽象方法) 都有.单继承

3.接口 : 只有规范(抽象方法),可多继承。

二、接口的注意事项:

1.接口的方法默认, public static 修饰,

属性默认常量(public static final)。一般开发中不在接口中定义常量,只定义抽象方法。

2.class类实现implement接口interface必须重构 Override 其中的所有抽象方法.

三、代码

接口1 InterfaceA.java
package opp.interface接口;

public interface InterfaceA {
    void add(String name);
    void delete(String name);
    void update(String name);
    void query(String name);//query 查

}
接口2 InterfaceB.java
package opp.interface接口;

public interface InterfaceB {
    void timmer();

}

实现(继承)接口 : implement实现类.java
package opp.interface接口;

public class implement实现类 implements InterfaceA , InterfaceB{
    @Override
    public void add(String name) {

    }

    @Override
    public void delete(String name) {

    }

    @Override
    public void update(String name) {

    }

    @Override
    public void query(String name) {

    }

    @Override
    public void timmer() {

    }
}


main 方法 Demo.java
package opp.interface接口;

public class Demo {
    public static void main(String[] args) {

    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章