摘要:
其实觉得简单工厂模式严格来说算不上是设计模式,它只是纯粹利用继承,实现了类的多态性而已。但是当需要扩展或者修改业务逻辑的时候,这个方式就会显得力不从心了。得按照设计模式的原则,将变化和不变的部分分离并且分别封装取来,其实把变化的部分封装出来可以方便以后业务的扩展,对编程量大大减少。譬如好像head first设计模式中举的一个pizzaStore例子,当只有一个orderPizza业务的时候,决定... 阅读全文
posted @ 2008-10-30 17:49
yongshi123
阅读(223)
评论(0)
推荐(0)