![Javaインターフェースの呼び出し方法](https://img.php.cn/upload/article/000/000/037/5dca22e7308b7769.jpg)
#特定のインターフェイスを実装するクラスは、インターフェイス内のメソッドを呼び出すことができます。インターフェイスは能力として理解できます。たとえば、すべての動物は吠える能力を持っていますが、動物ごとに異なる鳴き声を持っています。吠える能力はインターフェイスとして定義できます。
![1573527562259783.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/915/872/227/1573527562259783.png)
1. プロジェクトとパッケージの作成
Eclipse を開き、[ファイル]→[新規作成]→[プロジェクト]を選択します。表示される「ウィザードの選択」ウィンドウで、「Java プロジェクト」を選択し、「次へ」をクリックします。
![1573527580461184.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/402/312/713/1573527580461184.png)
プロジェクト名を入力し、「次へ」をクリックします (命名規則に従うことをお勧めします)
![1573527589984001.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/266/722/834/1573527589984001.png)
右クリック新しいプロジェクトで、「新規」→「パッケージ」の順に選択し、パッケージに名前を付けた後、「次へ」をクリックします。
![1573527599216829.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/275/151/483/1573527599216829.png)
2. インターフェースを作成します
パッケージを右クリックし、「新規」→「インターフェース」を選択します。
![1573527624681849.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/712/977/641/1573527624681849.png)
インターフェースに ShoutAbility という名前を付けたら、「完了」をクリックします。 (シャウティング機能インターフェース)
![1573527976871761.jpg Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/486/133/820/1573527976871761.jpg)
以下に示すように、インターフェース Shout() メソッドを定義し (良い習慣を維持し、コメントを追加します)、Ctrl S を押して保存します。
![1573527645115770.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/462/441/647/1573527645115770.png)
3. インターフェイス実装クラスを作成します
パッケージを右クリックし、[新規]→[クラス]を選択し、クラスに AoShout という名前を付けます。 (遠吠え)。
![1573527677191288.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/336/796/897/1573527677191288.png)
以下に示すように、AoShout は ShoutAbility インターフェイスを実装します。インターフェイスを実装するためのキーワードは、implements であり、インターフェイスの Shout メソッドをオーバーライドします。 Ctrl S を押して保存します。
![1573527690315372.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/605/242/615/1573527690315372.png)
4. インターフェイス メソッドを呼び出します
Bird クラスを作成し、インターフェイス タイプを使用してパラメーターを含むコンストラクターを定義します。パラメーター 。
Bird の Shout() メソッドを定義する場合、インターフェイス変数を使用してインターフェイス メソッドを呼び出すことができます。
Ctrl S を押して保存します。
![1573527711198479.png Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/429/350/521/1573527711198479.png)
テスト クラスを作成し、インターフェイス実装クラス AoShout を使用してインターフェイス オブジェクトを作成し、作成した bridShout オブジェクトを使用して Bird オブジェクトを作成します。
bird メソッドを呼び出すと、インターフェイスに呼び出されたメソッドが実行され、インターフェイスを通じて実装クラスのメソッドが検索されます。
![1573528166105791.jpg Javaインターフェースの呼び出し方法](https://img.php.cn/upload/image/413/918/165/1573528166105791.jpg)
#注意事項
インターフェイスのメソッドはすべて抽象メソッドであり、メソッドは実装クラスに実装する必要があります。クラスには複数のインターフェイス (機能) を含めることができます。クラス名の最初の文字は大文字にする必要があります。
php 中国語 Web サイト、無料の
Java 入門チュートリアル
が多数あり、オンラインで学習することを歓迎します。
以上がJavaインターフェースの呼び出し方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。