この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:T
更新日時:2018-10-20 14:20:20

タイトル: インターフェースの構文と実装例

Javaのインターフェースの構文と実装例の記事です。

 

宣言の構文

※ []は任意

[修飾子] interface インターフェース名([引数のデータ型 引数, ....]) {}

 

実装例

public interface TestInterface {

    String cons = "A";
    //public static final String cons = "A";

    void testMethod(String val);
    //public abstract void testMethod(String val);

}


 

 

実装する側はクラス宣言時に implements キーワードを使用します。

実装の構文

実装クラス implements インターフェース名

 

実装例

public class TestClass implements TestInterface{

    @Override
    //インターフェースで定義されている抽象メソッド
    public void testMethod(String val) {
        //処理を実装
        
    }
}