设计模式
文章平均质量分 91
JCodeCoder
just do it!
展开
-
设计模式篇—《行为型设计模式》
行为型模式1、策略模式简介:适用场景:结构:代码实现:2、观察者模式简介:适用场景:结构:代码实现:3、模板方法模式简介:适用场景:结构:代码实现:4、迭代器模式简介:适用场景:结构:代码实现:5、责任链模式简介:适用场景:结构:代码实现:6、命令模式简介:适用场景:结构:代码实现:7、备忘录模式简介:适用场景:结构:8、状态模式简介:适用场景:结构:9、访问模式简介:适用场景:结构:代码实现:10、中介者模式简介:适用场景:结构:代码实现:11、解释器模式简介:适用场景:结构:代码实现: 1、策略模式 简原创 2021-04-24 13:06:58 · 202 阅读 · 0 评论 -
设计模式篇—《结构型设计模式》
结构型设计模式1、代理模式简介:适用场景:结构:代码实现:2、适配器设计模式简介:适用场景:结构:代码实现:3、装饰器模式简介:适用场景:结构:代码实现:4、外观模式简介:适用场景:结构:代码实现:5、桥接模式简介:适用场景:结构:代码实现:6、组合模式简介:适用场景:结构:代码实现:7、享元模式简介:适用场景:结构:代码实现: 结构型设计模式涉及如何组装类和对象以获得更大的结构。 结构型类模式采用继承机制来组合接口或实现。 1、代理模式 简介: 代理模式(Proxy Pattern)使用一个类代表另原创 2021-04-12 18:20:03 · 162 阅读 · 0 评论 -
设计模式篇 —《创建型设计模式》
《创建型设计模式》1、单例模式简介:适用场景:结构:代码实现:2、工厂方法模式简介:适用场景:结构:代码实现:3、抽象工厂模式简介:结构:适用场景:代码实现:4、建造者模式简介:适用场景:结构:代码实现:5、原型模式简介:适用场景:结构:代码实现: 创建型模式抽象了实例化过程,他们帮助一个系统独立于如何创建、组合和表示它的那些对象。 一个类创建型模式使用继承改变被实例化的类。 一个对象创建型模式将实例化委托给另一个对象。 1、单例模式 简介: 单例模式: 单例模式确保某一个类只有一个实例,原创 2021-04-11 13:47:35 · 119 阅读 · 0 评论 -
设计模式篇—《设计模式概述》
《设计模式概述》1、什么是设计模式2、学习设计模式的意义3、设计模式四要素4、设计模式分类 1、什么是设计模式 软件设计模式(Software Design Pattern),又称设计模式。 它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 是解决特定问题的一系列套路。是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。 其目的是为了提高代码的可重用性、代码的可读性和代码的可靠性。 它描述了在软件设计过程中的一些不断重复发生的问题原创 2021-04-11 13:44:30 · 125 阅读 · 0 评论