0
0

final修飾子

Posted at

始めに

final修飾子は主に変数、クラス、メソッドで使用される修飾子であり、宣言後の変更を禁止する事が可能です。

変数

finalを変数宣言で使用すると、宣言後の代入を禁止する事が出来ます。
これによって変数を定数として扱う事が出来ます。

クラス

クラス宣言でfinalを使用すると、継承を禁止する事が出来ます。

メソッド

また、メソッドの宣言でfinalを使用すると子クラスでのオーバーライドを禁止する事が出来ます。
finalはアクセス修飾子(public等)やstatic修飾子の後、戻り値型またはvoidの前に表記します。

参考にした記事

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0