《设计模式》第四章读后感part1
我们一起来读书吧
全部回复
仅看楼主
level 6
忘川流花 楼主
结构型模式作为设计模式的一大类别,一般主要关注如何将类或对象组合成更大的结构,以提供新的功能或实现特定的行为。一般包括配器模式、桥接模式、组合模式、装饰器模式、外观模式、享元模式和代理模式等。这些模式的核心思想是通过组合和继承等方式,将不同的类或对象组合在一起,形成一个更大的、更复杂的结构,以满足特定的需求。作为结构型模式来说,一般通过组合和继承等方式,将不同的类或对象组合在一起,形成一个松耦合的结构。这样,当某个部分发生变化时,不会对整个系统产生太大的影响,从而降低了系统的耦合度,并且通过结构型模式,我们可以将系统划分为多个独立的、可复用的组件。这些组件可以独立地进行修改和扩展,而不需要对整个系统进行重构。这大大提高了代码的可维护性和可扩展性。结构型模式中的许多模式都支持代码的重用。例如,装饰器模式允许我们动态地给对象添加新的功能,而不需要修改其源代码;组合模式允许我们将对象组合成树形结构,以表示“部分-整体”的层次结构,使得我们可以对单个对象和组合对象使用统一的操作。并且结构型模式中的桥接模式、适配器模式等允许我们在不修改现有代码的情况下,引入新的抽象或实现。这使得系统更加灵活,能够更好地应对需求的变化。
2024年02月26日 11点02分 1
1