This article describes the Factory Pattern, Factory Method Pattern and Abstract Factory and the differences among them.
Editorial changes — reviews, status changes and edits — are shown to the author of this article and to the editors.