设计模式
qiki_tang
不积硅步无以至千里,突破自己,糖没味儿加油!
展开
-
单例模式学习笔记-两种经典实现及单/多线程环境的验证
单例模式学习笔记-两种经典实现及单/多线程环境的验证理解什么是单例模式?定义功能两种经典单例--饿汉式&&懒汉式单线程下的两种单例方式实现单线程-饿汉式单线程-懒汉式多线程模式下两种单例模式的实现参考什么是单例模式?定义确保一个类只有一个实例(也就是类的对象)并且提供一个全局的访问点(外部通过这个访问点来访问该类的唯一实例)。功能使得类的一个对象成为系统中的唯一实例...原创 2019-02-27 18:17:23 · 647 阅读 · 0 评论 -
简单工厂模式学习笔记
简单工厂模式学习什么是简单工厂模式?简单工厂模式实例解析模式优缺点参考什么是简单工厂模式?简单工厂模式在实际项目中非常常见,是一种比较好的编程习惯。它的特点用一句话概括就是:"当你需要什么,只需要传入一个正确的参数,就可以获取你所需要的对象,创建细节无需知道。"举个例子:如果一个软件系统可以提供多个外观不同的水果按钮(如苹果按钮、橙子按钮、香蕉按钮),如下图,这些按钮都源自一个基类,...原创 2019-02-28 12:49:29 · 380 阅读 · 0 评论