Java8 インターフェスを実装するサンプル
環境
Java SE 11
Eclipse 4.14
書式
1.インターフェースの定義
interface インターフェース名{
データの型 抽象メソッド名();
データの型 定数名=値;
}
2.インターフェスを実装
class クラス名 implements インターフェース名{処理コード}
使用例
package com.arkgame.study; import java.text.ParseException; // インターフェースの定義 interface Person { String SITE = "arkgame.com"; // 定数 void funA(); // 抽象メソッド } //インターフェスを実装 class Cft implements Person { @Override public void funA() { // オーバーライド System.out.println(SITE + " study"); } } public class MainTest { public static void main(String[] args) throws ParseException { // インスタンスの生成 Cft tt = new Cft(); tt.funA(); } }
実行結果
arkgame.com study