原创 工廠模式(Factory Pattern) 一

現實中有些產品具有相同或者相似的功能,按照Java的面對對象編程來講很容實現。 // 抽象產品 interface Product {     void serve(); } // 具體產品 class ProductA impleme

原创 java 實現undo/redo 三

三, UndoManager要實現多次的Undo,Redo,必須要有一個數據結構管理多個UndoableCommand, 這個數據結構可以有多種選擇, ArrayList, LinkedList, Stac