共計 964 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Java 中,接口之間可以通過繼承或實現的方式進行調用。
- 繼承方式:如果一個接口 A 繼承自另一個接口 B,那么 A 可以調用 B 中的所有方法和常量。示例代碼如下:
public interface InterfaceA extends InterfaceB {
// InterfaceA 繼承自 InterfaceB
// 可以調用 InterfaceB 中的方法和常量
void methodA();}
public interface InterfaceB {void methodB();
}
public class MyClass implements InterfaceA {
@Override
public void methodA() {// 實現 methodA}
@Override
public void methodB() {// 實現 methodB}
}
public class Main {public static void main(String[] args) {MyClass myClass = new MyClass();
myClass.methodA(); // 調用 InterfaceA 中的方法
myClass.methodB(); // 調用 InterfaceB 中的方法}
}
- 實現方式:一個類可以實現多個接口,通過實現接口的方式調用其他接口中的方法和常量。示例代碼如下:
public interface InterfaceA {void methodA();
}
public interface InterfaceB {void methodB();
}
public class MyClass implements InterfaceA, InterfaceB {
@Override
public void methodA() {// 實現 methodA}
@Override
public void methodB() {// 實現 methodB}
}
public class Main {public static void main(String[] args) {MyClass myClass = new MyClass();
myClass.methodA(); // 調用 InterfaceA 中的方法
myClass.methodB(); // 調用 InterfaceB 中的方法}
}
無論是繼承還是實現方式,都可以通過實現接口的類來調用其他接口中的方法。
丸趣 TV 網 – 提供最優質的資源集合!
正文完