2005-11-22から1日間の記事一覧

オブジェクト指向設計 五大原則

単一責任の原則「クラスを変更する理由は一つ」変更単位でクラスを分割する オープン・クローズの原則「修正に対して閉じて、変更に対して開いている」仕様変更のとき、コードの修正でなく、拡張(クラスの継承)で実現する リスコフの置換原則「サブクラスは…