オブジェクト指向 学習ロードマップ
このページは、
C#で学ぶ「オブジェクト指向」の進行一覧です。
今どこにいるのか。
次はどこへ向かうのか。
全体像を確認するためのページです。
基礎編(クラスの土台を作る)
ここでは「クラスとは何か?」を体験します。
- ClassPractice01クラスを作ってみる(データをまとめる)
- ClassPractice02メソッドを作る(処理をまとめる)
- ClassPractice03引数を持つメソッド
- ClassPractice04戻り値を持つメソッド
- ClassPractice05コンストラクタ(作られた瞬間に正しい状態にする)
設計編(安全な設計へ)
ここから「守る」という概念に入ります。
- ClassPractice06private でデータを守る
- ClassPractice07getter で安全に公開する
- ClassPractice08HPが0未満にならないようにする(下限)
- ClassPractice09最大値を導入する(上限)
- ClassPractice10プロパティの導入
- ClassPractice11set で制御する
- ClassPractice12自動実装プロパティ
- ClassPractice13get public / set private にする
総まとめ
- データと処理を一体化する
- 正しい状態を保つ
- 外からの不正操作を防ぐ
- 必要な情報だけ公開する
これがオブジェクト指向の第一歩です。
訪問数 3 回, 今日の訪問数 3回

