Timeline
Chat
Prospettiva

Generalizzazione (UML)

Da Wikipedia, l'enciclopedia libera

Generalizzazione (UML)
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.

Thumb
Esempio di generalizzazione: Persona è la superclasse, Studente e Professore sono le sottoclassi.

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

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads