Mapa mental
Orientação a Objetos

Conteúdo do mapa
Orientação a Objetos
Classe
- Possui atributos e/ou métodos
- Permite criar um ou mais objetos
- Classe abstrata
- abstract class nome_classe
- Métodos abstratos
- class nome_classe
Herança
- Herança simples
- <abstract> class nome_classe1 extends nome_classe2
- O que está entre aspas simples é opcional.
- <abstract> class nome_classe1 extends nome_classe2
- Herança Multipla
- extends nome_interface1, nome_interface2...
- Herança simples
Interface
- interface nome_interface
- Métodos abstratos
- Atributos são constantes publicos
- public static final
- Todas interfaces são publicas
Modificadores de acesso
- public
- Qualquer classe consegue acessar
- protected
- Somente classes no mesmo pacote podem acessar
- private
- Somente a própria classe consegue acessar
- public
Polimorfismo
- Um objeto pode ter mais de uma "forma"
- Ex: ClasseA objA = new ClasseB()
- Um objeto pode ter mais de uma "forma"
Imagens e arquivos do mapa
Informações
- Descrição
- Mapa Mental sobre Orientação a Objetos, criado por BRUNO DOMINGUEZ DA SILVA em 16-10-2020.
- Criado por
- BRUNO DOMINGUEZ DA SILVA
- Visualizações
- 3
- Avaliação