装饰设置模式
装饰设计模式的使用,示例代码如下所示:
package char_rw;
public class Wrap {
/**
* 装饰设计模式的好处是:
* 耦合性不强,被装饰的类的变化与装饰类的变化无关
*
* **/
public static void main(String[] args) {
HeiMaStudent hms=new HeiMaStudent(new Student());
hms.code();
}
}
interface Coder{
public void code();
}
class Student implements Coder{
@Override
pub