factory method
Sign in to savedesign pattern per l'implementazione del concetto di factories nella programmazione ad oggetti
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/factory-method
- Commons gallery
- Factory method
Sources (1)
via Wikidata · CC0
Article · Italiano
Nella programmazione ad oggetti, il Factory Method è uno dei design pattern fondamentali per l'implementazione del concetto di . Come altri , esso indirizza il problema della creazione di oggetti senza specificarne l'esatta classe. Questo pattern raggiunge il suo scopo fornendo un'interfaccia per creare un oggetto, ma lascia che le sottoclassi decidano quale oggetto istanziare. La creazione di un oggetto può, spesso, richiedere processi complessi la cui collocazione all'interno della classe di composizione potrebbe non essere appropriata. Esso può, inoltre, comportare la duplicazione di codice, richiedere informazioni non accessibili alla classe di composizione, o non provvedere un sufficiente livello di astrazione. Il factory method indirizza questi problemi definendo un metodo separato per la creazione degli oggetti; tale metodo può essere ridefinito dalle sottoclassi per definire il tipo derivato di prodotto che verrà effettivamente creato.
Abstract from DBpedia / Wikipedia · CC BY-SA