2009-01-01から1日間の記事一覧

C++再考 第2部 動機

第4章に『クラス製作者のためのチェックリスト』として、クラス設計にあたって考慮すべきポイントがうまくまとめてあります。 コンストラクタは不要ですか データメンバはプライベートですか 引数なしのコンストラクタはありますか 全てのコンストラクタが…

C++再考 第1部 動機

Accelerated C++でも使われてたこの文から始まります。 抽象とは選択的な無視のことです 2.1.2 ソフトウェア工場? 第1部は導入部で事例紹介などがありますが、2章に『2.1.2 ソフトウェア工場?』として ソフトウェア工場の考え方は、物を作るという行為と…