Abstract Factory Pattern相對於Simple Factory Pattern只是將不同的Factory抽象化後,而多了Abstract Factory這一層。
Manner.java
public interface Manner {
public void eatSomething() ;
}
Person.java
public class Person implements Manner {
public void eatSomething() {
System.out.println("Person eat something");
}
}