
设计模式
设计模式
当我遇上你csy
公众号【当我遇上你】
博客: https://idea360.cn/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式--策略模式
1. 概述 策略模式(Strategy Pattern)是比较典型的对象行为型模式,它是将对处理对象的一系列不同算法都单独抽离出来,单独封装成一个个类。策略的出现,主要是为了解决不同算法替换时的逻辑判断,将逻辑判断移到 Client 中去(即由客户端自己决定在什么情况下使用什么具体策略)。 2. 模式结构 策略模式包含如下角色: Context: 环境类,也叫做上下文角色,起承上启下封装作用; ...原创 2020-03-18 20:29:27 · 247 阅读 · 0 评论 -
设计模式--单例
概述 单例模式(SingletonPattern),保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式有 3 个特点: 单例类只有一个实例对象; 该单例对象必须由单例类自行创建; 单例类对外提供一个访问该单例的全局访问点; 在很多比较大型的程序中,全局变量经常被用到。如果不用全局变量,那么在使用到的模块中,都需要用参数将全局变量传入,这是非常麻烦的。虽然要减少使用全局变量,但...原创 2020-02-27 21:15:39 · 822 阅读 · 0 评论 -
设计模式--概述
写在前边 《庚子年记》 以前总是听说: 今年是经济形势最差的一年,各企业都准备过冬。没想到2020仅一个月就打败了最难过的2019。 笔者于2019年底裸辞,原计划2020春招再工作,怎耐遇上了武汉疫情。举国闭门谢客,当然也包括往日的金三银四。各大小企业纷纷缩减开支,立求生存下去,求职市场略显惨淡。值此之际,获得了难得的学习时间,想趁着自由的时光巩固下知识,打牢基本功。 回首以前做过的项目,愈发频...原创 2020-02-25 18:45:05 · 821 阅读 · 0 评论