第三周架构师训练营总结

第三周主要学习了一些常用的设计模式

设计模式的位置

在这里插入图片描述
每一种设计模式都描述了一种通用的解决方案,这种问题在我们的环境中不停的出现,设计模式是一种可复用的解决方案。

一个设计模式可以分为四部分:
模式的名称 - 由少量的字组成的名称,有助于表达我们的设计
待解问题 - 描述了何时需要用到设计模式,以及模式运用的环境
解决方案 - 描述了组成设计的元素(类和对象),它们的关系、职责和合作。但这种解决方案是抽象的,不代表具体的实现
结论 - 运用这种方案所带来的的利和弊。主要是指它对系统的弹性、扩展性、和可移植性的影响

二、设计模式的分类

在这里插入图片描述

简单工厂模式

单例模式

适配器模式

模板方法模式

策略模式

组合模式

装饰器模式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章