BOBapp_一文击碎设计模式-03模式分类

2023-11-22 00:54:02
浏览次数:
返回列表
本文摘要:我们知道人的短时影象是有限的,而把大脑影象从有限变为无限的伟大思想,就是归纳分类。

我们知道人的短时影象是有限的,而把大脑影象从有限变为无限的伟大思想,就是归纳分类。归纳分类,把杂乱无序的信息,整理成结构、条理清晰的知识。

而现在,我们就要用到归纳分类这一降妖伏魔武器。如果现在跟你说设计模式至少有23种,你可能头都大了,我一天学习一个,也要快要一个月的时间。

那如果我跟你说,凭据实际场景,你只需要先思量三大类型的应用:建立型、结构型、行为型,然后凭据实际情况,挑选适合的模式,是不是瞬间以为心凉又冰爽。建立模式建立模式主要的作用是建立或组装工具,抽象类的实例化历程,主要包罗以下几个模式:工厂模式(Factory)抽象工厂模式(Abstract Factory)单例模式(Singleton)制作者模式(Builder)原型模式(Prototype)结构模式结构模式主要的作用是解决依赖关系,通过继续关系来组织各个类和工具,形成良好的结构。主要包罗以下几个模式:适配器模式(Adapter)桥接模式(Bridge)过滤器模式(Filter Pattern)组合模式(Composite)装饰器模式(Decorator)外观模式(Facade Pattern)享元模式(Flyweight)署理模式(Proxy)行为模式行为模式主要的作用是解决协作问题,工具之间如何交互、分配职责和通讯。

模板方法模式(Template Method)视察者模式(Observer)状态模式(State)计谋模式(Strategy)职责链模式(Chain of Responsibility)下令模式(Command)会见者模式(Visitor)调停者模式(Mediator)备忘录模式(Memento)迭代器模式(Iterator)解释器模式(Interpreter)----------------------------------------------------------------------------------------------------------------------点关注,不迷路。如果您对项目治理或者JAVA技术感兴趣,可以关注我,一起交流。如果您以为这文章看了有收获,给文章点一下右下角的小指拇,点赞支持下作者,谢谢╰(*°▽°*)╯----------------------------------------------------------------------------------------------------------------------。


本文关键词:BOBapp

本文来源:BOBapp-www.zgyzv.com

搜索