Definizione di factory method

In Ingegneria del software, il factory method è un pattern creazionale il cui scopo è definire un metodo per creare un oggetto, lasciando alle sottoclassi la decisione su quale classe concreta istanziare.