auの日記

プログラミング初心者の日記。(auはハンドルネームです)

JavaのFinal修飾子とは

auです。

JavaのFinal修飾子について調べてみました。

Final修飾子

JavaでFinal修飾子をつけると以下のようになります。

クラス: サブクラスを作成できなくする
メソッド: オーバーライドできなくする
変数: 変更できなくする

最後、というような意味があるとおり、変更やオーバーライドなどをできなくなりますね。

慣れませんが、実務でも使いそうなのでしっかりと覚えようと思います。