浅谈装饰(包装)模式

装饰(包装)模式:即为对象的转化,将固定api对象转化为自定义对象,同时仍使用原有api类,并在自定义类可以中改变部分方法,达到开发的需要。 实现步骤: 1、编写一个类,实现与被包装类相同的接口。 2、定义一个被包装类类型的变量。 3、定义构造方法,把被包装类的对象注入,给被包装类变量赋值。 4、对于不需要改写的方法,调用被包装类实现的方法。 5、对于需要改写的方法,自己实现。     
相关文章
相关标签/搜索