Mapa mental
Conceitos de linguagens orientadas a objetos
Contenido del mapa
Conceitos de linguagens orientadas a objetos
Pilares
- Alguns autores afirmam que esses princípios/pilares são todos a aplicação de um único conceito: ABSTRAÇÃO
- ENCAPSULAMENTO
- Forma de RESTRINGIR acesso ao comportamento interno de um objeto.
- Modificadores/Especificadores de acesso (Java)
- (-) Privado
- (#)Protegido
- (+) Público
- (~) Pacote
- HERANÇA
- COMPOSIÇÃO
- POLIMORFISMO
- Capacidade de abstrair várias implementações diferentes em uma única interface.
- Tipo
- ESTÁTICO
- Decisão em TEMPO DE COMPILAÇÃO
- Nome do método igual e parâmetros diferentes.
- Decisão em TEMPO DE COMPILAÇÃO
- DINÂMICO
- Associado a HERANÇA
- Nome e parâmetros do método iguais.
- Associado a HERANÇA
- ESTÁTICO
- Classificação
- Universal
- TEMPO DE EXECUÇÃO
- PARAMÉTRICO
- SOBRESCRITA
- AD-HOC
- TEMPO DE COMPILAÇÃO
- SOBRECARGA
- COERÇÃO
- Universal
ABSTRAÇÃO
Información
- Descripción
- Engenharia de software Mapa Mental sobre Conceitos de linguagens orientadas a objetos, creado por Marco oliveira el 06/09/2017.
- Creado por
- Marco oliveira
- Visitas
- 1
- Valoración