JAVASE 介面interface
阿新 • • 發佈:2021-07-21
JAVASE的介面
javase中的interface是一個抽象(abstract)的,在interface下定義的方法同樣也都是抽象的,子類獲取介面使用implements來連結介面,子類可以繼承多”介面“,介面可以繼承多”介面“。
package 介面; //介面中定義的所有方法都是抽象的 public abstract public interface UserService { abstract void add(String name); abstract void delete(String name); abstract void update(String name);abstract void query(String name); }
package 介面; public interface TimeService extends UserService{ abstract void time(); }
package 介面; //介面之間可以實現繼承 public class User implements TimeService{ @Override public void add(String name) { } @Override public void delete(String name) { } @Overridepublic void update(String name) { } @Override public void query(String name) { } @Override public void time() { } }