0
は、以下のクラスは、依存性注入コンテナから解決インスタンス化されたシングルトンオブジェクトの特定のセットの中で、実行時に選択したと仮定します。この例ではこれは工場や戦略の例ですか?
class myClass {
private container; // DI container
function getMeAnObject(input) {
switch(input) {
case A: return this.container.get(singletonA);
case B: return this.container.get(singletonB);
// etc...
}
}
}
はmyClass
工場や戦略の実装またはどちらの実装だろうか?どうして?
"この質問は研究努力を全く示していません。答えは何だと思いますか?なぜですか? – jaco0646