この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:guest
更新日時:2017-08-15 05:00:27

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

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) {
        //処理を実装
        
    }
}