Caro Cleto,

Cleto Henrique Andrade Silva wrote:
> 
> - Polimorfismo(várias formas) significa um mesmo método poder ter
> comportamentos diferentes em classes diferentes.

Ou:

 - Polimorfismo(várias formas) significa um mesmo método poder ter
 comportamentos diferentes.

> - A assinatura(identificação) de um método é formada pelo seu nome e seus
> parâmetros e não somente pelo seu nome.
> 
>     Considerando as duas afirmações acima podemos concluir que sobrecarga
> não é polimorfismo, pois, quando fazemos sobrecarga estamos tratando de
> métodos diferentes apesar de terem o mesmo nome. Dois métodos
> sobrecarregados têm o mesmo nome, porém, não são a mesma mensagem. Portanto,
> comportamentos diferentes para métodos diferentes me parece uma coisa óbvia.

Considerando a minha primeira afirmação podemos concluir que sobrecarga é
polimorfismo, pois, quando fazemos sobrecarga estamos tratando de funcções
diferentes que implementam o mesmo método. Dois métodos sobrecarregados têm
o mesmo nome e são a mesma mensagem com parâmetros diferentes. Portanto,
comportamentos diferentes parao mesmo método, me parece uma coisa óbvia.

Christian

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a