squarepeg.java

来自「23种GOF模式的java代码实现」· Java 代码 · 共 24 行

JAVA
24
字号
package org.gof.structure.Decorator;

/**
 * <p>Title: decorator装饰模式</p>
 * <p>Description:decorator模式范例</p>
 * <p>Copyright: Copyright (c) 2007</p>
 * 动态给一个对象添加一些额外的职责,就象在墙上刷油漆
 * @author by lbj
 * @version 1.0
 */

public class SquarePeg
    implements Work {
  public void insert() {
    System.out.println("方形桩插入");
  }

  public static void main(String[] args) {
    Work squarePeg = new SquarePeg();
    Work decorator = new Decorator(squarePeg);
    decorator.insert();
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?