編集の要約なし |
編集の要約なし |
||
2行目: | 2行目: | ||
# <u>メンバクラス</u>:クラスブロック内部、フィールドやメソッドと一緒に定義(static有無で用途が違う) | # <u>メンバクラス</u>:クラスブロック内部、フィールドやメソッドと一緒に定義(static有無で用途が違う) | ||
# <u>ローカルクラス</u> | # <u>ローカルクラス</u>:メソッド内部に定義。そのメソッド内でのみ複数回使いたい時に利用 | ||
# <u>匿名クラス</u> | # <u>匿名クラス</u>:親クラス名を利用してインスタンス化と定義を同時にしてしまう。使い捨てクラス |
2019年7月2日 (火) 11:18時点における版
< Java基本文法
- メンバクラス:クラスブロック内部、フィールドやメソッドと一緒に定義(static有無で用途が違う)
- ローカルクラス:メソッド内部に定義。そのメソッド内でのみ複数回使いたい時に利用
- 匿名クラス:親クラス名を利用してインスタンス化と定義を同時にしてしまう。使い捨てクラス