È possibile utilizzare diagrammi di classi UML per creare relazioni di estensioni tra
classi
Java.
Non è possibile estendere relazioni tra classi Java
nelle seguenti situazioni:
- Tra due classi Java
in cui la classe Java
secondaria estende già un'altra classe (le estensioni multiple o le relazioni di eredità non sono
supportate in Java)
- Tra due classi Java
in cui la super classe è una classe finale
Occorre
disporre di un diagramma di sequenza aperto.
Per creare una relazione di estensioni tra due classi
Java:
- Nella tavolozza, fare clic su Estendi.
- Nell'editor del diagramma, fare clic sulla sottoclasse Java,
(client) e trascinarla nella superclasse
Java
(fornitore), quindi rilasciare il pulsante del mouse.