diff --git a/abstract-factory/src/main/java/com/iluwatar/abstractfactory/App.java b/abstract-factory/src/main/java/com/iluwatar/abstractfactory/App.java index 4cc1bcc0d..4d6043abc 100644 --- a/abstract-factory/src/main/java/com/iluwatar/abstractfactory/App.java +++ b/abstract-factory/src/main/java/com/iluwatar/abstractfactory/App.java @@ -95,17 +95,20 @@ public class App { this.army = army; } + /** + * The factory of kingdom factories. + */ public static class FactoryMaker { - private FactoryMaker() { - } - + /** + * Enumeration for the different types of Kingdoms. + */ public enum KingdomType { ELF, ORC } /** - * The factory of kingdom factories. + * The factory method to create KingdomFactory concrete objects. */ public static KingdomFactory makeFactory(KingdomType type) { switch (type) {