.NET设计模式(1): 简单工厂模式

.NET设计模式(2): 工厂方法模式

.NET设计模式(3): 抽象工厂模式