在Java中,接口(interface)本身不能被實例化,也不能直接調用方法。但是,接口可以被其他類實現(implement),而實現類可以通過實現接口的方式,來調用接口中的方法。
具體的步驟如下:
public interface MyInterface {
void myMethod();
}
public class MyClass implements MyInterface {
public void myMethod() {
System.out.println("調用了myMethod方法");
}
}
public class MainClass {
public static void main(String[] args) {
MyInterface obj = new MyClass();
obj.myMethod();
}
}
上述代碼中,創建了一個實現類 MyClass
,實現了接口 MyInterface
中的 myMethod
方法。然后,在 MainClass
類的 main
方法中,通過實例化 MyClass
對象,并將其賦值給接口類型的變量 obj
,然后可以通過 obj
調用接口中的方法 myMethod
。
輸出結果為:“調用了myMethod方法”。