Timeline
Chat
Prospettiva
Generalizzazione (UML)
Da Wikipedia, l'enciclopedia libera
Remove ads
Nell'UML, con generalizzazione si fa riferimento al concetto di ereditarietà tra superclasse e sottoclasse, ovvero una sottoclasse viene considerata una specializzazione della più generica superclasse.

Nell'esempio mostrato in figura, possiamo osservare come la superclasse Persona è una generalizzazione, mentre le sue due sottoclassi Studente e Professore vengono considerate delle specializzazioni che rispettano i concetti base dell'ereditarietà, ovvero ereditano i metodi della superclasse, e possono essere considerati istanze di essa.
Remove ads
Voci correlate
- Programmazione orientata agli oggetti
- Unified Modeling Language
- Analisi (ingegneria del software)
- Analisi dei requisiti
- Analisi del dominio
- Analisi orientata agli oggetti
- Design pattern
- Progetto (ingegneria del software)
- Progetto orientato agli oggetti
- Modello concettuale (informatica)
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads