GeeksforGeeks (Italiano)
Il metodo Factory è un modello di progettazione creazionale, cioè relativo alla creazione di oggetti. In Factory pattern, creiamo oggetti senza esporre la logica di creazione al client e il client utilizza la stessa interfaccia comune per creare un nuovo tipo di oggetto.
L’idea è di utilizzare una funzione membro statica (metodo factory statico) che crea & restituisce istanze, nascondendo i dettagli dei moduli di classe all’utente.
Un modello