系统设计---已父带子
工厂模式中主要用到的是类的依赖倒置原则;
对象(共同属性)-------具体对象(特有属性);
例:对象车(共同属性)-------对象(法拉利)(特有属性)
对象动物(共同属性)--------对象(人)(特有属性)
对象动物(都存在的属性,行为)-------对象(人)(特有属性,行为)
创建对象动物(实现共同的属性,行为)-------对象人(特有属性,行为)(可覆盖重写父节点的属性,行为)
工厂模式中主要用到的是类的依赖倒置原则;
对象(共同属性)-------具体对象(特有属性);
例:对象车(共同属性)-------对象(法拉利)(特有属性)
对象动物(共同属性)--------对象(人)(特有属性)
对象动物(都存在的属性,行为)-------对象(人)(特有属性,行为)
创建对象动物(实现共同的属性,行为)-------对象人(特有属性,行为)(可覆盖重写父节点的属性,行为)