Mapa mental
Orientação a Objetos

Conteúdo do mapa
Orientação a Objetos
Classe
- Forma do Bolo
- Atributos
- Métodos
Objeto
- Um bolo que é preparado na forma
- Estado
- Comportamento
Mensagem = chamada para executar um método
Herança (estender uma classe) = derivar uma classe a partir de outra para usar seus atributos e métodos
- Professor (subclasse ou classe derivada) EXTENDS pessoa (superclasse)
Associação = relacionamento entre dois objetos
- Agregação (Objetos independentes -> um usa o outro) - Produto / Carrinho de compras
- Composição (Um objeto depende do outro para existir -> parte de) - Igreja / Membros da Igreja
Encapsulamento = esconder para proibir acesso direto ao atributos - atributos privados e uso de getters/setters
Polimorfismo = classe com métodos com mesma assinatura mas comportamentos distintos (nas classes derivadas)
Sobrecarga = metodos com mesmo nome mas ASSINATURAS diferentes
Interface = contrato do que uma classe deve fazer (mas não como fazer)
Abstração = mapeamento de uma classe real para uma implementação escondendo o que não é necessário saber para funcionar
Imagens e arquivos do mapa
Informações
- Descrição
- Concursos Públicos Desenvolvimento de Sistemas (SEFAZ-MG) Mapa Mental sobre Orientação a Objetos, criado por Claudio Vicente em 02-09-2022.
- Criado por
- Claudio Vicente
- Visualizações
- 0
- Avaliação