Mapa mental
POO
Contenido del mapa
POO
Origem
- Simula
- Classes
- Herança
- Logo
- Objetos do mundo real
- Alan Curtis Kay
- Paradigma
- tudo é objeto!!!
- realizam tarefas através de requisições
- cada objeto pertence a uma classe
- Classes implementam o comportamento do objeto
- classes agrupam objetos com características semelhantes
- Hierarquia
- Paradigma
- Simula
Conceitualmente
- Forma de pensar
- Organizar e estruturar
- Forma de pensar
Pilares
- Abstração
- Representação
- Identidade única
- Comportamentos
- Propriedades
- Representação
- Herança
- reuso
- Propriedades
- Comportamentos
- Hierarquia
- Generalização
- Especialização
- reuso
- Polimorfismo
- Sobrescrita
- Um comportamento com ações diferentes
- Classes Abstratas
- Interfaces
- Encapsulamento
- Segurança
- Caixa-Preta
- Acesso inteligente
- Caixa-Preta
- Partes do programa o mais isoladas possível
- o que faz, e não como faz
- Segurança
- Abstração
Elementos
- Classe
- Métodos
- públicos, privados ou protegidos
- Argumentos ou parâmetros de entrada
- Definem ações
- Atributos
- públicos, privados ou protegidos
- variáveis ou constantes
- Primitivos
- int, float, char,...
- Referência
- outras classes
- Primitivos
- Métodos
- Objeto
- entidade de software
- instância de uma classe
- comportameto
- métodos da classe
- propriedades
- atributos da classe
- interface pública
- comportamento visivel para outros objetos
- comunicação
- troca de mensagens
- chamada de métodos entre objetos
- troca de mensagens
- relacioamento
- Associação
- Agregação
- usa funções de outro objeto, passado por referência
- Composição
- é composto por outros objetos
- Agregação
- Associação
- entidade de software
- Classe
Linguagens
- Smalltalk
- Java
- Ruby
- C#
- C++
- Python
Información
- Descripción
- Computação Mapa Mental sobre POO, creado por Anderson Pinheiro el 21/09/2017.
- Creado por
- Anderson Pinheiro
- Visitas
- 0
- Historial
-
- Creado por Anderson Pinheiro · 21 sep 2017
- Copiado por Anderson Pinheiro · 21 sep 2017
- Valoración