トップページ > プログラム > 2014年07月03日 > Kr3pxeCu

書き込み順位&時間帯一覧

38 位/242 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000022



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
★★Java質問・相談スレッド169★★

書き込みレス一覧

★★Java質問・相談スレッド169★★
468 :デフォルトの名無しさん[sage]:2014/07/03(木) 23:03:10.24 ID:Kr3pxeCu
オブジェクト指向ではコンストラクタは引数によって作るオブジェクトを変えるべきでないとの話を
前に聞いたんですが、そんな事可能なのでしょうか?
ttps://www.ogis-ri.co.jp/otc/hiroba/technical/DesignPatternsWithExample/chapter04.html
このサイトの図4だと、Factory MethodデザインパターンのCreator役を抽象クラスのFileSaverFactory
にして、Productを使うメソッドの引数にそれを継承したクラスのオブジェクトを入れ、それに対応したConcreteProductを作る事によって
if文がいらなくなるとの話ですが
そのFileSaverFactoryを実装したクラスを選ぶときにif文が必要になる気がするのですが
★★Java質問・相談スレッド169★★
469 :デフォルトの名無しさん[sage]:2014/07/03(木) 23:04:12.50 ID:Kr3pxeCu
オブジェクト指向ではコンストラクタは引数によって作るオブジェクトを変えるべきでないとの話を
前に聞いたんですが、そんな事可能なのでしょうか?
ttps://www.ogis-ri.co.jp/otc/hiroba/technical/DesignPatternsWithExample/chapter04.html
このサイトの図4だと、Factory MethodデザインパターンのCreator役を抽象クラスのFileSaverFactory
にして、Productを使うメソッドの引数にそれを継承したクラスのオブジェクトを入れ、それに対応したConcreteProductを作る事によって
if文がいらなくなるとの話ですが
そのFileSaverFactoryを実装したクラスを選ぶときにif文が必要になる気がするのですが


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。