Javaのインターフェースをどのように呼び出すか
Javaにおいて、インターフェースはクラスが従うべき規約や契約を定義したものであり、実装を含まないメソッドのみを宣言しています。インターフェースを呼び出すためには、以下のステップに従うことができます。
- インターフェースを実装したクラスを作成してください。
- インターフェースで宣言されたメソッドを実装クラスで実装する。
- インタフェースの参照変数を作成し、それを実装クラスのオブジェクトで初期化します。
- インターフェースで宣言されたメソッドを呼び出すために、インターフェースを参照変数として使用します。
以下は簡単なサンプルコードです。
// 定义一个接口
interface MyInterface {
void myMethod();
}
// 实现接口
class MyImplementation implements MyInterface {
public void myMethod() {
System.out.println("调用了接口中的方法");
}
}
public class Main {
public static void main(String[] args) {
// 创建接口引用变量,并将其初始化为实现类的对象
MyInterface obj = new MyImplementation();
// 调用接口中的方法
obj.myMethod();
}
}
上記のコードを実行すると、「インターフェイスのメソッドが呼び出されました」と出力されます。