摘要:
个人网站www.itiask.com 专业问答网站,基于我记录框架开发工厂模式(主要是自己的笔记:水平较低,请勿语言攻击)除了new操作符之外还有很多制造对象的方法,用new初始化对象经常会造成耦合的问题,这时候就会用到工厂模式。每次使用new时,都是在针对具体的实现有点违背设计原则(针对接口编程,而不是针对实现编程),如果遇到会改变的东西,应该尽量想到针对接口编程,可以隔离掉以后可能会发生的变化。以下是headfirst中的例子(披萨店)一般我们创建一个pizza会直接Pizza pizza = new Pizza();因为后面披萨店的披萨有很多种,所以我们希望pizza是一个接口,所有类型 阅读全文
posted @ 2011-07-29 13:58
CircleLee
阅读(259)
评论(0)
推荐(0)
浙公网安备 33010602011771号