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

タイトル: オーバーライド

■オーバーライドとは

    親クラスのメソッドを子クラスで定義し直すことをオーバーライドと呼ぶ。

    親クラスの処理を使用したいが、一部の処理は独自に実装したい場合に使用する。

 

■オーバーライドの禁止

    親クラスのメソッドにfinal修飾子を付与することで、オーバーライドを禁止することができる。

    【例】

    public final void testMehotd() {

    }

 

    親クラス自体にfinal修飾子を付与することも可能。

    【例】

    public final class TestClass() {

    }

■オーバーライドの実装例

    //記載をお願いします。