在Java中,可以通過以下語法來定義接口類型變量:
interface MyInterface {
// 接口方法
void myMethod();
}
public class Main {
public static void main(String[] args) {
MyInterface obj;
// 可以將實現了MyInterface接口的類的對象賦值給obj變量
obj = new MyClass();
obj.myMethod();
}
}
class MyClass implements MyInterface {
@Override
public void myMethod() {
System.out.println("Implementing myMethod");
}
}
在上面的例子中,定義了一個接口MyInterface
和一個實現了該接口的類MyClass
。在Main
類中定義了一個接口類型的變量obj
,并可以將MyClass
類的對象賦值給obj
變量。