摘要: 工厂方法设计模式 软件系统经常不断变化,而且不稳定。我们必须考虑对象和关系的松耦合。 松耦合是软件设计时一个非常重要的特性,可以帮助系统不做或者做很少的变更就能扩展新功能。 工厂方法设计模式提供了一种将一个对象实例作为一个对象工厂的方式。 工厂可以根据提供给它的参数返回类层次结构中可能的几个类中一个 阅读全文
posted @ 2018-11-06 21:39 IT当时语_青山师 阅读(13) 评论(0) 推荐(0)
摘要: 建造者模式 什么是建造者模式? 建造者模式属于创建型模式的一员,可以控制对象的实例化过程。 建造者模式简化了复杂对象的实例化过程。 建造者模式的经典定义如下: 将复杂对象的构造和其表示分开,如此一来,相同的构造处理过程可以创建不同的表现。 建造者模式的特点 在Java中通过构造器创建对象实例时,我们 阅读全文
posted @ 2018-11-06 16:18 IT当时语_青山师 阅读(19) 评论(0) 推荐(0)