摘要: 设计模式分为3个类别:创建型模式、结构型模式、行为型模式。 一、创建型模式 1、抽象工厂模式:提供一个创建一系列或相关依赖对象的接口,而无需指定它们具体的类。 抽象工厂可以解决多个类型产品得创建问题。比如:不同的数据库 ,切换数据库的时候。但是比较臃肿,利用反射加配置就可以减轻一些臃肿。 2、建造者 阅读全文
posted @ 2017-07-16 17:26 永不止步! 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 访问者模式(Visitor),表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 男女对比这么多的原因是因为人类在性别上就只有男人和女人两类。 如果人类的性别不止男女,而是可能有多种性别,那就意味着“状态”类中的抽象方法就不可能稳定了,每加一种 阅读全文
posted @ 2017-07-16 09:45 永不止步! 阅读(164) 评论(0) 推荐(0) 编辑