diff --git a/command/src/main/java/com/iluwatar/App.java b/command/src/main/java/com/iluwatar/App.java index 5747a801f..0648f8f41 100644 --- a/command/src/main/java/com/iluwatar/App.java +++ b/command/src/main/java/com/iluwatar/App.java @@ -1,5 +1,12 @@ package com.iluwatar; +/** + * + * In Command pattern actions are objects that can + * be executed and undone. The commands in this example + * are spells cast by the wizard on the goblin. + * + */ public class App { public static void main( String[] args ) diff --git a/command/src/main/java/com/iluwatar/Command.java b/command/src/main/java/com/iluwatar/Command.java index e4f123029..972c291c3 100644 --- a/command/src/main/java/com/iluwatar/Command.java +++ b/command/src/main/java/com/iluwatar/Command.java @@ -1,5 +1,10 @@ package com.iluwatar; +/** + * + * Interface for spells. + * + */ public abstract class Command { public abstract void execute(Target target);