Polimorfismo

315 palavras 2 páginas
1) O que é Polimorfismo? Dê exemplos.
Polimorfismo, é um objeto que possui métodos que tem a mesma assinatura em várias classes, porém seus corpos são implementados de maneiras diferentes, e retornam resultados diferentes, de acordo com as classes em que foram instanciados. Ex: Vários tipos de objetos movem-se, porém cada um de sua forma, o avião voa; o carro roda; o barco navega, etc..

2) O que é uma Sobrecarga de Métodos? Dê exemplos.
É quando métodos com o mesmo nome, mesma assinatura, mas com parâmetros diferentes são criados em uma mesma classe. Onde é obrigatório os métodos possuírem o mesmo nome, os parâmetros devem ser diferentes e o tipo de retorno pode ser diferente. Ex: public cass aluno(){}, public aluno(){}, public alunos(String nome, int matrícula ){}, public aluno(String endereço, int idade){}.

3) O que é uma Sobrescrita de Métodos? Dê exemplos.
É quando uma subclasse altera o comportamento herdado da superclasse. Os métodos devem possuir a mesma assinatura e os corpos diferentes. Ex: No método public void falar(); para a classe pessoa, retornaria: “A pessoa falou.”, na classe gato, retornaria: “O gato miou”., etc.. 4) Quais são os tipos de Polimorfismo? Explique cada um e dê exemplos em Java.
São Polimorfismo de sobrecarga, que ocorre a partir da sobrecarga dos métodos.
E o Polimorfismo de sobreposição, que ocorre a partir da sobrescrita dos métodos.
Ex: Polimorfismo de Sobrecarga:

public class Pessoa(){ public Pessoa(){} public Pessoa(String nome){ this.nome = nome;
}

public Pessoa(int idade, String endereco){ this.idade = idade; this.endereco = endereço; }
}

Polimorfismo de sobrescrita: public class Animal(){ public Animal(){} public void Mover(){ “O animal moveu-se.”; }
}

public class Peixe(){ public Peixe(){} public void Mover(){ “O peixe nadou”; }
}

public class

Relacionados

  • Polimorfismo
    476 palavras | 2 páginas
  • Polimorfismo
    408 palavras | 2 páginas
  • Polimorfismo
    275 palavras | 2 páginas
  • Polimorfismo
    595 palavras | 3 páginas
  • Polimorfismo
    1968 palavras | 8 páginas
  • polimorfismo
    1791 palavras | 8 páginas
  • Polimorfismo
    631 palavras | 3 páginas
  • Polimorfismo
    1585 palavras | 7 páginas
  • Polimorfismo
    919 palavras | 4 páginas
  • Polimorfismos
    1729 palavras | 7 páginas