结构型模式中,适配器与装饰器如何实现功能扩展?