摘要: 建造者模式的特点就是 1.如果实体类有多个属性,而在实现实例时不需要将所有属性全部赋值 2.可以按照需要灵活地选择某些属性赋值,就能够得到一个实例 在不使用建造者模式情况下,这个需要的代码量就会很多 代码如下: 使用Builder得到实例的代码如下: 总结: 这个和聚合操作的格式类似,可以调用不同数 阅读全文
posted @ 2019-03-22 20:35 胡叁安 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://www.cnblogs.com/malihe/p/6891920.html 一、静态工厂模式: 实现了统一接口的不同类,通过一个工厂类实现的不同静态方法获取实例 常用的工厂模式是静态工厂,利用static方法,作为一种类似于常见的工具类Utils等辅助效果,一般情况下工厂类 阅读全文
posted @ 2019-03-22 20:15 胡叁安 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 文章转载自博客: (程序员001)https://www.cnblogs.com/zhaoyan001/p/6365064.html 单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式这两种实现方式。但是除了这两种方式,本文还 阅读全文
posted @ 2019-03-22 17:39 胡叁安 阅读(306) 评论(0) 推荐(0) 编辑