エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
"実装ではなく、インタフェースに対してプログラミングする" ってすると、あるインタフェースAの実装が... "実装ではなく、インタフェースに対してプログラミングする" ってすると、あるインタフェースAの実装が3種類あって、別のインタフェースBの実装が4種類あるけど、一部の組合せのみにしか意味がないみたいなことが多くなります。 その組合せを都度指定するんじゃなくて、適切な組合せでそれぞれの実装を生成してくれるやつに任せましょうみたいな話です。 今回のサンプルはこちらです。 http://www.dofactory.com/Patterns/PatternAbstract.aspx#_self2 C++に書き換えたのがこちらでーす。 https://github.com/TakahashiShuuhei/DesignPatternPractice/blob/master/AbstractFactory.cpp