Mapa mental
Orientação a Objetos!
Conteúdo do mapa
Orientação a Objetos!
Programação orientada a objetos é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos (atributos), e códigos, na forma de procedimentos (métodos).
Classe
- Permite criar um ou mais objetos
- Possui atributos e/ou métodos
Nome: Diovani Matos da Silva, Matricula: 201933242
Herança
- Criar uma classe a partir de outra já existente.
- Permite que classes compartilhem atributos e métodos
Polimorfismo
- Com o Polimorfismo, os mesmos atributos e objetos podem ser utilizados em objetos distintos, porém, com implementações lógicas diferentes.
- É um mecanismo por meio do qual selecionamos as funcionalidades utilizadas de forma dinâmica por um programa no decorrer de sua execução.
Sobrecarga
- Permite, dentro de uma mesma classe, mais de um método com o mesmo nome.
- Métodos com o mesmo nome, porem com assinaturas diferentes.
Sobreescrita
- Conseguimos especializar os métodos herdados das superclasses, alterando o seu comportamento nas subclasses por um mais específico.
- A sobrescrita de métodos consiste basicamente em criar um novo método na classe filha contendo a mesma assinatura e mesmo tipo de retorno do método sobrescrito.
Informações
- Descrição
- Computação Mapa Mental sobre Orientação a Objetos!, criado por Diovani Matos em 04-11-2020.
- Criado por
- Diovani Matos
- Visualizações
- 1
- Histórico
-
- Criado por Diovani Matos · 4 nov 2020
- Copiado por Diovani Matos · 4 nov 2020
- Avaliação