Javaで外部APIをコールする
外部インタフェースを呼び出すには、まず、外部インタフェースのパッケージをインポートし、インタフェース名とメソッド名をつなげて外部インタフェースのメソッドを呼び出します。具体的には、次の手順に従います。
- Javaファイルで外部インターフェースのパッケージをインポートします。たとえば、外部インターフェースのパッケージ名がcom.exampleの場合、import com.example.ExternalInterface;を使用して、外部インターフェースのパッケージをインポートできます。
- Javaファイルにクラスを作成し、外部から読み込んだインターフェースを実装します。たとえば、外部インターフェース名がExternalInterfaceの場合、public class MyClass implements ExternalInterfaceを使用してクラスを作成し、外部インターフェースを実装できます。
- 外部インターフェースの実装クラスでは、外部インターフェースに定義されたメソッドを実装します。外部インターフェースの定義に従って、インターフェースを実装するためのすべてのメソッドをオーバーライドします。たとえば、外部インターフェースに public void doSomething() メソッドがある場合、実装クラスでは @Override アノテーションを使用してこのメソッドをオーバーライドできます。
- 外部インターフェースを呼び出す必要がある箇所に、そのインターフェースを実装するクラスのオブジェクトを作成し、インターフェースのメソッドを呼び出します。たとえば、外部インターフェースのメソッドdoSomething()を呼び出す必要がある場合は、MyClass obj = new MyClass(); obj.doSomething();と記述してインターフェースを実装するクラスのオブジェクトを作成し、インターフェースのメソッドを呼び出します。
外部インターフェースを呼び出す際は、外部インターフェースの定義に従って呼び出す必要があり、メソッドのパラメーターと戻り値のタイプをインターフェースの定義と一致させる必要があります。