第9回 クラス (2)

説明動画

本題に入る前に、必ず動画の 連絡を見てください。

  1. アクセスの制限、セッタ (260~267ページ)
  2. 許容条件の設定
  3. ゲッタ
  4. メソッドのオーバーロード (268~273ページ)
  5. 引数ありコンストラクタ (274~285ページ)
  6. クラス変数・クラスメソッド (286~295ページ)

※ それぞれの課題で入力しているコメント文等を以下に掲載します。入力が難しい人は活用してください。

課題1: アクセスの制限、セッタ
// セッタ (setter)

課題2: 許容条件の設定
大阪
// campusが"青森", "むつ", "東京"なら反映させる
// gradeが1~4の範囲なら反映させる

課題3: ゲッタ
// ゲッタ (getter)
// フィールドを取得して表示

課題4: メソッドのオーバーロード
// 情報変更 (名前とキャンパス)
// 情報変更 (学年と学籍番号)

課題5: 引数ありコンストラクタ
// デフォルトコンストラクタ
// コンストラクタ
// インスタンス生成

課題6: クラス変数・クラスメソッド
// クラス変数
// クラスメソッド
// 学生数を表示

課題

課題解答