抽象工厂:创建对象,创建一组密不可分的对象
创建产品簇,多个对象是个整体,不可分割
工厂+约束
倾斜的可扩展性设计,增加产品很麻烦
///<summary>
///一个工厂负责一些产品的创建
///产品簇
///单一职责就是创建完整的产品簇
///
///继承抽象类后,必须显式的override父类的抽象方法
///</summary>
publicabstra