Left: Implement composite structures

This commit is contained in:
Minh Bui
2020-12-08 18:38:32 +07:00
commit ce1a245ca6
45 changed files with 2343 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
package model.interfaces;
/**
* IUndoable interface
*
* Responsibility: An interface that's part of the command pattern.
*
*/
public interface IUndoable {
void undo();
void redo();
void printShapeList();
}