「オブジェクト指向設計の原則」の編集履歴(バックアップ)一覧はこちら
「オブジェクト指向設計の原則」(2006/08/10 (木) 12:28:44) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
-変化する部分をカプセル化する
-継承よりコンポジションを好む
-実装に対してではなく、インターフェースに対してプログラミングする
-変化する部分をカプセル化する
-継承よりコンポジションを好む
-実装に対してではなく、インターフェースに対してプログラミングする
-クラスは拡張に対しては開かれた状態であるべきであるが、変更に対しては閉じた状態であるべきである(Open-Closed Principle:開放/閉鎖原則)