Escolar Documentos
Profissional Documentos
Cultura Documentos
DE SISTEMAS
De um modo bem geral, o diagrama de classes, pode ser definido como uma
representação estática das classes de um sistema. Nele, está representado
toda a estrutura de classes de um sistema orientado a objetos, descrevendo
seus atributos, métodos e relacionamentos.
Dentro da Linguagem de modelagem unificada (UML), o diagrama de classes é
o modelo mais popular, muito pela facilidade na leitura e implementação, que
tem como função de descrever, em detalhes, o que e como deverá ser
implementado determinado software, com todos os seus atributos, métodos e
relacionamentos entre as classes.
A representação de um diagrama de classes é padronizada. Essa
padronização é a responsável por fazer com que qualquer desenvolvedor seja
capaz de entender a dinâmica de classes, com seus atributos e métodos,
relacionadas entre si, do software a ser criado.
O diagrama é dividido em três partes:
Nome: Contém o nome da classe (primeira letra maiúscula);
Atributos: Lista de atributos da classe no formato nome:tipo ou
nome:tipo=valor;
Operações: método (parâmetros): tipo_retorno;
A visibilidade dos atributos e métodos são representados da seguinte forma:
+Público
#Protegido
- Privado
~Pacote
/ Derivado