学習記事一覧 · 課題演習

【今日の課題(住所追加)】

前回の課題で作った電話帳アプリ(List + PhoneData)に 住所 を追加してください。

課題実施中は完成コードは公開しません。全員の提出後にブログで解答・解説を公開します。


前提

前回の課題で以下の形になっていること。

  • PhoneData クラス(Name, PhoneNumber)
  • List で管理
  • data.txt から読み込み
  • ListBox に名前表示、名前クリックで電話番号表示

変更内容

  1. PhoneData に Address プロパティを追加
  2. data.txt を 名前,電話番号,住所 の形式に変更
  3. フォームに 住所表示用の Label を追加
  4. 名前クリックで 電話番号と住所 の両方を表示

data.txt の形式

1行1件、カンマ区切りで保存します。

名前,電話番号,住所

田中,090-1111-1111,東京都渋谷区1-2-3
佐藤,090-2222-2222,大阪府大阪市北区4-5-6
鈴木,090-3333-3333,福岡県福岡市博多区7-8-9

時間

40分

全部完成しなくてもOKです。途中まででも時間になったらDMしてください。


終了後

時間になったら Slack で私にDM してください。


DM 内容

必須(必ず書いてください)

  • ① 完成 / 未完成
  • ④ コード(貼り付け)
  • ⑤ 住所を追加することで、List + クラスのどんな良さを実感しましたか?

任意(あれば書いてください)

  • ② 今回変更したポイント
  • ③ 分からなかったところ

注意

生成AIを使うことは構いません。ただし 説明できるコード にしてください。