29. インターフェイス型

29. インターフェイス

インターフェイスの参照

lesson 073

class Lesson073 {
    public static void main(String args[]) {
        NARU naru = new LOVE_HINA();
        System.out.println("名前\t\t年齢");
        naru.write(naru.name , naru.age);
    }
}

interface NARU {
    String name = "成瀬川なる";
    int    age  = 17;
    void   write(String str , int age);
}

class LOVE_HINA implements NARU {
    char blood_type = 'A';
    public void write(String str , int age) {
        System.out.println(str + "\t" + age);
    }
}

実行結果

L:\>java Lesson073
名前 年齢
成瀬川なる 17