摘要: 前言:对于简单工厂和抽象工厂都有自己的优点和缺点, 比如简单工厂,如果你需要实现的类过多,你最后会出现工厂泛滥的情况,没有有效的控制代码的可重复性。http://www.cnblogs.com/xiaxj/p/6508799.html 而对于抽象工厂而言,如果你想要在工厂系列中添加一个新的系列,也会 阅读全文
posted @ 2017-03-06 15:02 SnailsCoffee 阅读(292) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html(推荐博客) 真正的实现面向接口编程,也就是Spring里面的AOP 阅读全文
posted @ 2017-03-06 10:49 SnailsCoffee 阅读(129) 评论(0) 推荐(0)
摘要: 下面我们来看一个场景: 假如客户需要一辆卡车(car),有的客户需要一辆挖土机(navvy),则我们可以抓住他们的共性,可以run 可以定义一个Moveable接口 定义一个client类,用于实现客户自己的想法: 如果每次客户需要一辆车,都得自己去制作一辆新的,效率会有多么低啊?因此我们就出现了工 阅读全文
posted @ 2017-03-06 10:38 SnailsCoffee 阅读(263) 评论(0) 推荐(0)