[[リファクタリング]]

* Creation Methodによるコンストラクタの置き換え [#d7fdae8e]
** 内容 [#zf0e96d7]
コンストラクタの代わりに、意図が分かりやすいCreateion Methodを作成し、それがオブジェクトのインスタンスを返すようにする。

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

** 手順 [#ic465f21]
** コメント [#xdef2778]
#comment

#comment_kcaptcha


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
SmartDoc