【发布时间】:2013-06-11 15:13:43
【问题描述】:
我一直在寻找Strategy Pattern,我看到了This 链接,该人已经很好地解释了这种模式。
但据我所知(可能对或错),您不应该在另一个 class 中创建新的 class(为了松散耦合)。
this.motor = new Motor(this)
有没有更好的实现方式来不违反原则(如 IoC)?
【问题讨论】:
-
您通常按照定义的方式实现设计模式。据我所知,除了任何语言的语法外,它们看起来都一样。
标签: c# design-patterns strategy-pattern