这里有一篇文章:http://msdn.microsoft.com/en-us/library/Ee817667%28pandp.10%29.aspx。第一部分使用抽象类实现了该模式,第二部分则展示了一个接口类的例子。但是,这篇文章中没有讨论为什么该模式更适合使用抽象类或接口类。
那么,您会给出哪种解释(优势)?不是一般性的,而是针对这个精确的模式。
尽管接口的众所周知的好处是松耦合,但为什么它不适用于此模式呢?如果不是这样,为什么所有的微软东西都使用接口?
我对缺乏答案感到惊讶。人们似乎知道如何做事情,但并不真正知道为什么。
那么,您会给出哪种解释(优势)?不是一般性的,而是针对这个精确的模式。
尽管接口的众所周知的好处是松耦合,但为什么它不适用于此模式呢?如果不是这样,为什么所有的微软东西都使用接口?
我对缺乏答案感到惊讶。人们似乎知道如何做事情,但并不真正知道为什么。