https://youtu.be/ki9WVrm_wjc

Representando uma classe na UML:

Dado que um programa orientado a objeto é uma coleção de objetos que se interagem e se comunicam através de mensagens. Logo é necessário definir as suas relações. Um relacionamento é uma conexão entre itens, em programação orientada a objetos temos três relacionamentos:


System.out.println(c.nome); System.out.println(((PlaneCircle)c).nome);