设计模式二十三式总览

2022-12-30  本文已影响0人  面向对象架构

一、设计模式的分类

设计模式脑图

总体分为三大类:

设计模式之间的关系.jpg

二、设计模式的缺陷

结构型、行为型、大部分的创建型,都是靠抽象来完成扩展性。
因为类是静态的,想扩展,只能靠抽象来进行细节的替换。
这就是OOP的困境,想扩展,基本得靠抽象。

这时,AOP面向切面编程就可以发挥作用了,可以在不破坏封装的前提下,去扩展通用功能。

设计模式就是设计中经验套路的归纳总结,实际工作过程中需要灵活使用,按需选择,切忌过度设计!

上一篇 下一篇

猜你喜欢

热点阅读