Nei diagrammi di classe, una relazione di generalizzazione, denominata anche relazione is-a, implica che una classe secondaria specializzata sia basata su una classe principale generale.
Come viene illustrato dalla figura della seguente tabella, il connettore di una relazione di generalizzazione viene visualizzato come una linea piena con una freccia vuota che collega la classe secondaria C/C++ specializzata alla classe principale generale. È inoltre possibile visualizzare e progettare relazioni di eredità tra classi C/C++.
| Codice di origine C/C++ | Visualizzazione UML |
![]() |
![]() |