Java的Command模式
Command模式: 一、 Command模式定义: 例子: view plaincopy to clipboardprint? public void display() { public void undo() { public void redo() { public interface DocumentCommand { public class DisplayCommand implements DocumentCommand { private Document document; public DisplayCommand(Document doc) { public void execute() { public class RedoCommand implements DocumentCommand { private Document document; public RedoCommand(Document doc) { public void execute() { public class UndoCommand implements DocumentCommand { private Document document; public UndoCommand(Document doc) { public void execute() { public class DocumentInvoker { private DisplayCommand _dcmd; public DocumentInvoker(DisplayCommand dcmd, UndoCommand ucmd, public void display() { public void undo() { public void redo() { &n |







