Mapa mental
Programação Orientada a Objetos - POO
Conteúdo do mapa
Programação Orientada a Objetos - POO
é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.
- a maioria das linguagens de programação são orientadas a objetos como Java, C#, Python e C++
Classes
- Forma de definir um tipo de dado. É formada por dados e comportamentos.
- Para definir os dados são utilizados os atributos, e para definir o comportamento são utilizados métodos.
- Forma de definir um tipo de dado. É formada por dados e comportamentos.
Objetos
- Depois que uma classe é definida podem ser criados diferentes objetos que utilizam a classe.
Associação
- Indica quando uma classe tem um tipo de relacionamento com outra classe.
Encapsulamento
- Forma de “esconder” os atributos da classe de quem for utilizá-la.
Herança
- Permite que classes compartilhem atributos e métodos.
Polimorfismo
- Permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.
Informações
- Descrição
- Linguagem e Programação Orientada a Objetos Mapa Mental sobre Programação Orientada a Objetos - POO, criado por Douglas Legramante em 24-07-2018.
- Criado por
- Douglas Legramante · jul 2018
- Atualizado
- 24 jul 2018
- Visualizações
- 2
- Avaliação