Um diagrama de classe fornece uma representação gráfica das estruturas e dos relacionamentos de elementos em um aplicativo.
Por exemplo, um diagrama de classe pode representar algum ou todos os componentes ou elementos em um aplicativo. Você pode utilizar diagramas de classe para criar seu próprio contexto para examinar, entender, colaborar e projetar utilizando um subconjunto dos componentes ou elementos em um aplicativo.
Os diagramas de classe utilizam múltiplas variações de relacionamentos de associação para indicar quais classificadores devem compartilhar dados com outros classificadores.