12抽象工厂(Abstract Factory)

常规的对象创建方法: //创建一个Road对象 Road road =new Road(); new 的问题:     实现依赖,不能应对“具体实例化类型”的变化。 解决思路:     封装变化点-----哪里变化,封装哪里     潜台词: 如果没有变化,当然不需要额外的封装! 工厂模式的缘起     变化点在“对象创建”,因此就封装“对象创建”     面向接口编程----依赖接口,而非依赖实
相关文章
相关标签/搜索