エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
内部クラス2
メンバクラス 前回のネストトップレベルクラスは、スコープ内で宣言されるクラスというだけで その機能... メンバクラス 前回のネストトップレベルクラスは、スコープ内で宣言されるクラスというだけで その機能は内部クラスというより、トップクラスでした 今回はメンバクラスと呼ばれる内部クラスの取り扱いを説明します メンバクラスは、普段Javaプログラマが「内部クラス」と呼ぶものでもあります インナークラスと呼んだりもします ネストトップレベルクラスと違うのはインスタンスが必要である点です ネストトップレベルクラスはstaticなクラスでした これは、thisを持たないクラスであり、インスタンスを生成する必要はありません そのため、インスタンスを持たないstaticなmain()メソッドから生成することができたのです しかし、メンバクラスはインスタンスを宣言しなければならいのです さらに、メンバクラスのメンバにはstaticを宣言できません staticを宣言したい場合は、ネストトップレベルクラスにす