Mapa mental
Objeto
Conteúdo do mapa
Objeto
Representação Real
- Conceitual
- Software
- Físico
Identidade
- Variável do tipo da Classe
- Ex: Conta MinhaConta
- Variável do tipo da Classe
Estado Interno
- Atributo
- Característica Estática
- Mensagens
- nome_do_objeto.metodos(paramentros);
- Ex: MinhaConta.saque(valor);
- Mudar o Estado Interno dos Objetos
- nome_do_objeto.metodos(paramentros);
- Atributo
Comportamento
- Métodos
- Operações
- Interface
- Característica Dinânmica
- Interface
- Operações
- Métodos
Ecapsulamento
- Compartimentação dos elementos de uma abstração
- Interface/Métodos
- Ex: SetMaxLoad()
- Proteção de Atributos
- Interface/Métodos
- Compartimentação dos elementos de uma abstração
Abstração
- Divisória de Classes e Sub-Classes
- Ex: Árvore Genealógica
- Divisória de Classes e Sub-Classes
Polimorfismo
Hierarquia/Herança
- Tudo que a classe herdou das classes “acima dela”;
Classe
- Generalização: Herança
- Generalização (Generaliza tudo)
- Super-Classe (Classe "Pai")
- Especialização (Especifica uma classe da classe pai)
- Sub-Classe (Classe Filha)
- Generalização (Generaliza tudo)
- Generalização: Herança
Informações
- Descrição
- Mapa Mental sobre Objeto, criado por Vinicius Noronha em 25-05-2017.
- Criado por
- Vinicius Noronha
- Visualizações
- 0
- Avaliação