简述装饰模式实现思想

xiaoxiao2021-02-28  115

目的:

           改写已存在的类的某个方法或某些方法,装饰设计模式(包装模式)

口诀:

      1、编写一个类,实现与被包装类相同的接口。(具备相同的行为)

      2、定义一个被包装类类型的变量。

     3、定义构造方法,把被包装类的对象注入,给被包装类变量赋值。

     4、对于不需要改写的方法,调用原有的方法。

     5、对于需要改写的方法,写自己的代码。

转载请注明原文地址: https://www.6miu.com/read-65731.html

最新回复(0)