This week's book giveaway is in the Java 9 forum. We're giving away four copies of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications and have Sander Mak & Paul Bakker on-line! See this thread for details.
That would be the Factory Pattern. abstract factory is more towards a bunch of classes being created. It can also produce different Factory classes form that one factory. For instance a Factory of OS GUI Objectd. You pass the OS String and it returns a factory of GUI Objects for that OS. Mark