装饰模式也是面向接口编程,装饰类同时实现和聚集相同的接口,这样装饰对象就包装了接口对象,并且它本身还可以被包装进其它装饰对象,这样就形成了装饰链。

更多推荐