
设计模式
PdKingLiu
其实我们每个成年人心中都有一个小孩子,有时悲观,有时胆怯,有时羞涩,但又不得不负重前行,给自己勇气和力量...
展开
-
设计模式——行为型模式
文章目录设计模式——行为型模式策略模式简单实现使用场景和优缺点观察者模式简单实现使用场景及优缺点责任链模式设计模式——行为型模式策略模式当我们写代码时总会遇到一种情况,就是我们会有很多的选择,由此衍生出很多的if…else,或者 case。如果每个条件语句中包含了一个简单的逻辑,那还比较容易处理;但如果在一个条件语句中又包含了多个条件语句,就会使得代码变得臃肿,维护的成本也会加大,这显然违背...原创 2019-10-24 23:48:14 · 549 阅读 · 0 评论 -
设计模式——结构型模式
文章目录设计模式——结构型设计模式代理模式简单实现动态代理实现类型和优点装饰模式简单实现使用场景及优缺点外观模式简单实现使用场景及优缺点享元模式简单实现使用场景设计模式——结构型设计模式代理模式定义:为其他对象提供一种代理以控制对这个对象的访问简单实现我多年没有回过哈尔滨了,很是想念哈尔滨秋林红肠的味道。但是本人工作一直很忙抽不开身,不能够亲自回哈尔滨购买,于是就托在哈尔滨的朋友帮我购买...原创 2019-10-24 21:06:05 · 498 阅读 · 0 评论 -
设计模式——创建型模式
文章目录设计模式——创建型模式单例模式设计模式——创建型模式单例模式原创 2019-10-24 14:40:40 · 466 阅读 · 0 评论 -
设计模式学习笔记(一)——六大原则
文章目录一、单一职责原则二、开闭原则三、里氏替换原则四、依赖倒置原则一、单一职责原则就一个类而言,应该仅有一个引起他变化的原因。单一职责表达出的用意就是 “单一” 二字,把各个功能独立出来,让他们满足单一的职责。对于类的划分,函数职责的划分,每个人的标准可能不同,但是它也有一些基本的原则,比如,两个完全不一样的功能就不能放在一个类中、一个类应该是一组相关性很高的函数、数据的封装。二、开闭...原创 2019-10-14 11:00:12 · 406 阅读 · 0 评论