Mindmap
POO
Inhalt der Mindmap
POO
Herança
Sobrescrita
- A sobrescrita (override) está diretamente relacionada à orientação a objetos, mais especificamente com a herança. Com a sobrescrita, conseguimos especializar os métodos herdados superclasses, alterando o seu comportamento nas subclasses por um mais específico.
Sobrecarga
- A sobrecarga (overload) consiste em permitir, dentro da mesma classe, mais de um método com o mesmo nome. Entretanto, eles necessariamente devem possuir argumentos diferentes para funcionar.
Classes
- Uma classe é uma estrutura que abstrai um conjunto de objetos com características similares. Uma classe define o comportamento de seus objetos através de métodos e os estados possíveis destes objetos através de atributos.
Métodos
- Um método em programação orientada a objeto é equivalente a uma função, sub-rotina ou procedimento em linguagem de programação. Não existe o conceito de métodos globais. Todos os métodos devem sempre ser definidos dentro de uma classe.
Polimorfismo
- O termo polimorfismo vem do grego (poli=várias/muitas, morphos=formas), ou seja, várias formas. Sendo assim, o polimorfismo trabalha com várias formas de fazer "certa coisa".O polimorfismo permite que classes abstratas consigam receber comportamentos através de classes concretas.
Classes abstratas
- Classes abstratas são classes que, basicamente, definem um tipo, digo, elas são apenas um rascunho de como as classes que herdarem dela devem se comportar.
POO é a base de muitas linguagens de programação e plataformas tecnológicas.
É um paradigma de programação muito utilizado no mercado profissional.
POO é uma linguagem muito utilizada no mercado de trabalho, pois trabalha de forma mais flexível, padronizada e é fácil de manter e aprender.
Interfaces
- A interface é um recurso muito utilizado em Java, bem como na maioria das linguagens orientadas a objeto, para "obrigar" a um determinado grupo de classes e ter métodos ou propriedades em comum para existir em um determinado contexto, contudo os métodos podem ser implementados em cada classe de uma maneira diferente. Uma interface é um contrato que quando assumido por uma classe deve ser implementada.
Encapsulamento
- Encapsulamento vem de encapsular, que em programação significa separar o programa em partes, o mais isoladas possível. A ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações.
Informationen
- Beschreibung
- Computação Mindmap am POO, erstellt von Yan Lopes am 11/11/2019.
- Erstellt von
- Yan Lopes
- Aufrufe
- 0
- Verlauf
-
- Erstellt von Yan Lopes · 11 Nov 2019
- Kopiert von Yan Lopes · 11 Nov 2019
- Kopiert von Yan Lopes · 11 Nov 2019
- Bewertung