この節で学ぶこと
- フィールド
- コンストラクタ
- インスタンス
- 小さなデータクラス
recordの紹介
解説
関連する複数の値はクラスや record にまとめると扱いやすくなります。フィールドにデータを持たせ、コンストラクタで初期値を設定します。
コード例
record Point(int x, int y) {}
Point p = new Point(2, 3);
System.out.println(p.x());
コードをそのまま写すだけでなく、値や条件を変更して実行結果がどう変わるか確認してください。
確認問題
- 「フィールド」は何のために使いますか。
- 「
recordの紹介」を使うときに注意すべき点を説明してください。
- この節のコードや手順を、自分の言葉で説明してください。
演習
この節で学んだ「データをまとめるクラス」を使う小さなプログラムを作ってください。値を最低2通り試し、予想した結果と実際の結果が一致することを確認しましょう。
まとめ
フィールド、コンストラクタ、インスタンス、小さなデータクラス、recordの紹介を学びました。分からない点が残った場合は、コードや手順を小さく分けて一つずつ確かめてください。
次のセクション
次は「3.09 ビット演算」へ進みます。
APG4bの対応問題
この節で学ぶこと
recordの紹介解説
関連する複数の値はクラスや
recordにまとめると扱いやすくなります。フィールドにデータを持たせ、コンストラクタで初期値を設定します。コード例
コードをそのまま写すだけでなく、値や条件を変更して実行結果がどう変わるか確認してください。
確認問題
recordの紹介」を使うときに注意すべき点を説明してください。演習
この節で学んだ「データをまとめるクラス」を使う小さなプログラムを作ってください。値を最低2通り試し、予想した結果と実際の結果が一致することを確認しましょう。
まとめ
フィールド、コンストラクタ、インスタンス、小さなデータクラス、
recordの紹介を学びました。分からない点が残った場合は、コードや手順を小さく分けて一つずつ確かめてください。次のセクション
次は「3.09 ビット演算」へ進みます。
APG4bの対応問題