This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori 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