Skip to content

结构型模式

「怎么把零零碎碎的小部件搭起来,变成大大的系统!」

关注如何将类或对象组合成更大结构,从而保证结构的灵活性和效率。

程序不光有“造东西”,更重要的是“把造好的东西摆好”!

如果对象关系一团乱麻,代码就难懂、难改、容易崩溃

结构型模式帮你解决:

  • 简化复杂结构,让调用更简单

  • 保证模块之间低耦合,方便独立修改

  • 灵活扩展组件,能随时增删换装

  • 共享资源减少内存占用,效率更高

常见的结构型模式