装饰器模式是将一个对象包装起来以增强新的行为和责任.装饰器也称为包装器(类似于适配器)
有些设计设计模式包含一个抽象类,而且该抽象类还继承了另一个抽象类,这种设计模式为数不多,而装饰器就是其中之一....在改变了site的值, 还有包装的具体组件价格上还会增加它自己 的价格....适配器可以"包装"一个对象, 创建一个与Adaptee兼容的接口, 而无须对它做任何修改.
装饰器也可以"包装"一个组件对象, /
/这样就能为这个已胡的组件增加职责, 而无须对它做任何修改....", 在计算机编程中用到"包装器"时, 不同的上下文会有不同的用法和含义....一般来讲, 在设计模式中使用"包装器"是为了处理接口的不兼容, 或者希望为组件增加功能,包装器就表示用来减少不兼容性的策略.
希望本文所述对大家PHP程序设计有所帮助。