| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 02:44:31
|
javamail
JavaChild
Membro desde: 17/05/2010 10:27:31
Mensagens: 102
Offline
|
Pessoal, alguem pode me ajudar, o que seria Overrriding e Overloading?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 07:09:42
|
vega!
JavaBaby
![[Avatar]](/images/avatar/a9c1b220b2a3e5217ea5951db0efec4d.png)
Membro desde: 27/06/2010 23:50:32
Mensagens: 87
Offline
|
Overrinding ainda não aprendi
Overload é quando é necessário criar varios métodos com o mesmo nome mas com assinaturas diferentes para o programa ficar funcional
exemplo
Em cima os metodos tem o mesmo nome, muda apenas o que está entre parenteses, porque a quantidade de dados passados pelo método main pode ser 3,2 ou 4..
Isso é overloading.
This message was edited 2 times. Last update was at 08/07/2010 07:59:09
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 07:52:26
|
balrog
JavaEvangelist
Membro desde: 25/05/2003 16:42:17
Mensagens: 356
Localização: London
Offline
|
Overrinding ainda não aprendi
overriding:
classe A tem metodo XYZ
classe B extends classe A e tbm implementa metodo XYZ
ps: note
1 um metodo final nao pode ser sobre escrito
2 um metodo static na super classe tem que ser static na classe derivada
This message was edited 1 time. Last update was at 08/07/2010 07:53:05
|
balrog
SCJA, SCJP, SCWCD, SCBCD, SCDJWS, SCEA
http://www.flickr.com/photos/planetadventure/sets/
Twitter @planetadventure |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 08:33:14
|
marcobiscaro2112
JWizard
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
|
balrog wrote:2 um metodo static na super classe tem que ser static na classe derivada
E nesse caso não é sobrescrita (pois sobrescrita é um conceito de OO, como o método é estático, não se trata de um objeto). Nesse caso apenas definimos um método com o mesmo nome do definido na superclasse. Note que ainda podem ser chamados independentemente:
Se chamarmos os métodos assim:
|
Marco Biscaro.
Seja livre!
Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
|
|