リファクタリング

Creation Methodによるコンストラクタの置き換え

内容

コンストラクタの代わりに、意図が分かりやすいCreateion Methodを作成し、それがオブジェクトのインスタンスを返すようにする。

動機

javaやC++のコンストラクタには、クラス名と同一でなくてはならないという制約がある。複数のコンストラクタが存在する場合、コンストラクタからその意図を正確に読み取ることができないため。

手順

コメント


(Input image string)


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-09 (火) 10:49:55 (5161d)
SmartDoc