Um diagrama de classes é uma representação visual dos objetos do sistema e dos relacionamentos entre tais objetos. Ao abrir um diagrama de classes, o IDE exibe uma seleção específica de ícones na Paleta de modelagem. Um conjunto diferente de ícones é exibido ao abrir um diagrama de seqüência.
Quando o nome de uma classe é alterado no diagrama de classes, a alteração se propaga para os elementos nomeados dependentes da classe anterior. Da mesma forma, a alteração de parâmetros ou do nome de operações no diagrama de classes é propagada para as mensagens relacionadas do diagrama de seqüência.
Em um diagrama de classes, são usados diferentes estilos e fontes para diferenciar os tipos de propriedades, atributos e operações em uma classe: