2016年5月29日
摘要: 工厂方法模式,是一个用处不太多的设计模式。 将一个类,对另一个类的直接引用。通过工厂修改成间接引用。 这样做的好处在于,将对象创建延迟。这个延迟就可以屏蔽了变化,同时为扩展性留下了基础 代码如下: 使用代码: 工厂: 对象代码: 接口: 阅读全文
posted @ 2016-05-29 20:02 梦回过去 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 工厂要解决的问题就是对象的创建问题。 对象创建有以下几个问题: 1、对象与对象之间的引用,都是用NEW来完成。这是一个多对多的关系,后期如果某一个对象有变化,就需要找到所有引用过该对象的类进行修改。这是一个复杂的工作。 2、对象与对象之间直接引用,就是一种强耦合的关系。当我们增加一种对象(产品),或 阅读全文
posted @ 2016-05-29 12:05 梦回过去 阅读(267) 评论(0) 推荐(0) 编辑