- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!オーバライド スーパークラスのメソッドをサブクラスで定義し直すこと。 スーパークラスのメソッドは上書きされるわけではなく、その定義は残っている。次のように利用する。!!例 クラスTestでメソッドtest1()を定義する。 class Test { public void test1(){ System.out.print("Test"); } } クラスTestを拡張したクラスTest2でメソッドtest1()を再定義する。 class Test2 extends Test { public void test1() { System.out.print("Test test"); } } スーパークラスのメソッドを利用する場合は次のようにsuper.メソッド名()と記す。 class Test3 extends Test { public void test1(){ super.test1(); System.out.println("Test test TEST"); } }