?? decorator.java
字號:
package com.euse;
import java.util.*;
public class Decorator implements Work {
private List otherWork = new ArrayList();
private Work w ;
public Decorator(Work w) {
this.w = w;
otherWork.add("Insert CirclePeg");
otherWork.add("Insert RectanglePeg");
otherWork.add("Insert TrianglePeg");
}
public void insert() {
doSomethingElse();
w.insert();
}
public void doSomethingElse() {
ListIterator li = otherWork.listIterator();
while(li.hasNext())
System.out.println("Decorator:::" + li.next());
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -