Mind map
Orientação a Objetos

Map content
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"
Images and files in the map
Information
- Description
- Mind Map on Orientação a Objetos, created by BRUNO DOMINGUEZ DA SILVA on 16/10/2020.
- Created by
- BRUNO DOMINGUEZ DA SILVA
- Views
- 3
- Rating