Polimorfismo

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (275 palavras )
  • Download(s) : 0
  • Publicado : 13 de junho de 2011
Ler documento completo
Amostra do texto
[pic]

SUMÁRIO

1 INTRODUÇÃO 3
2 Polimorfismo 4
3 CONCLUSÃO 5
REFERÊNCIAS 6
INTRODUÇÃO

Polimorfismo em programação orientada a objetos, permite a referencias de tipos declasses mais abstratas, para que representem o comportamento de classes concretas, técnica de reaproveitamento e simplificação de código.

Polimorfismo

O polimorfismo é uma avançadatécnica de programação no qual pode-se economizar muitos recursos computacionais, a ideia de se usar polimorfismo é de que um mesmo método abstrato responde de diversas formas dentro do mesmo método.Para se usar o polimorfismo tem que se ter uma herança em classes pois se não haver uma herança não há polimorfismo, e a redefiniçao de métodos em todas suas classes, e as classes tem queter a mesma assinatura como retorno, nome e argumentos, mas com funcionalidades diferentes.
Polimorfismo não é sobrecarga (overloading), e sim overriding, que é o mecanismo deredefinição de métodos entre superclasses e subclasses.

Exemplo de um polimorfismo

package polimorfismo;

public class Principal {

public staticvoid main(String[] args) {
abstract class meioTransporte {
abstract void tipo();
}
class Terrestre extends meioTransporte {
void tipo() {System.out.println("carro, moto, caminhao"); }
}
class Aereo extends meioTransporte {
void tipo() { System.out.println("Aviao, helicoptero"); }
}

}

}CONCLUSÃO

Polimorfismo se usado corretamente pode ser poupar muitos recursos computacionais , possibilitando o desenvolvimento de aplicações mais robustas.

REFERÊNCIAS

FURGERI,Sergio. Java6 Ensino Didádico. 1ª. São Paulo: Érica, 2008.

-----------------------
CENTRO DE CIÊNCIAS EMPRESARIAIS E SOCIAIS APLICADAS
SUPERIOR DE ANALISE E DESENVOLVIMENTO DE SISTEMAS...
tracking img