¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

POO

Yan Lopes Computação Portugués

Contenido del mapa

POO

  1. Herança

  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. POO é a base de muitas linguagens de programação e plataformas tecnológicas.

  9. É um paradigma de programação muito utilizado no mercado profissional.

  10. POO é uma linguagem muito utilizada no mercado de trabalho, pois trabalha de forma mais flexível, padronizada e é fácil de manter e aprender.

  11. 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.
  12. 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.

Información

Descripción
Computação Mapa Mental sobre POO, creado por Yan Lopes el 11/11/2019.
Creado por
Yan Lopes
Visitas
0
Historial
  • Creado por Yan Lopes · 11 nov 2019
  • Copiado por Yan Lopes · 11 nov 2019
  • Copiado por Yan Lopes · 11 nov 2019
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?