设计模式
Zh1Hao的笔记
成长中的程序猿
展开
-
设计模式-面向对象六大原则
面向对象六大原则本文为读书笔记以及一个观后理解写下,有误望能指出1、单一职责原则简单理解就是在一个类中完成本类的职责而不要过多添加其他的职责,以一个反例的图片加载器来理解public class ImageLoader{ ... //初始化缓存 initImageCache(){...} //展示图片 dispalyImage(){...} //下载图片 downloadImage(...原创 2018-04-07 17:50:00 · 389 阅读 · 0 评论 -
设计模式-单例模式
设计模式-单例模式使用单例一般目的是为了使得整个程序中只能用到这一个对象而不会重复去创建,单例的构造函数通常不对外开放,然后通过一个静态方法或者枚举将对象暴露出来1、懒汉模式public class Singleton{ private static Singleton instance; private Singleton(){} public static synchronized ...原创 2018-04-08 22:08:47 · 341 阅读 · 0 评论 -
设计模式-Builder模式
转载自:https://blog.csdn.net/sbsujjbcy/article/details/49208969设计模式-Builder模式那么什么是Builder模式呢。你通过搜索,会发现大部分网上的定义都是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示但是看完这个定义,并没有什么卵用,你依然不知道什么是Builder设计模式。在此个人的态度是学习设计模式这种东...转载 2018-06-22 18:26:23 · 352 阅读 · 0 评论