例3-3 Plane クラスのプロパティを使用する
例3-5 プロパティのset アクセサをprivate にする
例3-9 get アクセサとset アクセサを持つプロパティ
例3-10 保存するプロパティと計算するプロパティの入れ替え
例3-17 部分的に改善されたものの不完全な読み取り専用プロパティ
例3-20 定数int を使った名前付きオプション
例3-26 2 つの変数を通じて1 つのオブジェクトを使用する
例3-29 別のコンストラクタからのコンストラクタの呼び出し
例3-32 独自に作成した値型を持つプロパティを利用する
例3-33 他者の視点を考慮してオーバーロードを実装する
例3-36 オブジェクト初期化子をよりうまく使いこなせるようPlane を変更
例3-37 オブジェクト初期化子だけを使用するコード
例3-41 Plane 同士が近すぎる場合を検出する
例3-44 static フィールド初期化子の順序に対する配慮