摘要: 简单工厂几乎都算不上是设计模式,同时也不符合开放-封闭的面向对象原则,每次的修改都要更改工厂类,但是同时也是平时中用的最多的一种设计模式,比如数据访问层设计多数据库访问。 简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品 阅读全文
posted @ 2017-09-20 17:58 关关雎鸠,在广州 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 使用场景和原则: 当系统的数据和行为都正确,但接口不符合时,我们应该考虑用适配器。适配器主要应用于希望复用现存的类,但是接口又与复用环境要求的不一致。就是说,两个类所做的事相同或者相似,但是具有不同的接口,这也是一种迫于无奈,双发都不太容易修 改的时候。一般情况下,尽可能的前期不考虑适配器,当然了, 阅读全文
posted @ 2017-09-20 17:57 关关雎鸠,在广州 阅读(138) 评论(0) 推荐(0) 编辑