1. 程式人生 > 其它 >JAVASE 介面interface

JAVASE 介面interface

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) {

    }

    @Override
    
public void update(String name) { } @Override public void query(String name) { } @Override public void time() { } }