|
Ol� Marco,
Bem, na verdade, o texto n�o est�
muito certo. Um m�todo em uma superclasse n�o pode ser sobre-escrito em uma
classe-filha se este foi declarado final e n�o static. Ou
seja:
Na super-classe:
public static String
getNome(){
return "Marco
Afonso";
}
Na classe-filha:
public static String
getNome(){
return "JavaList
- Marco Afonso";
}
N�o vai dar erro a
compilar.
J�:
public final static String
getNome(){
return "Marco
Afonso";
}
Na classe-filha:
public static String
getNome(){
return "JavaList
- Marco Afonso";
}
Vai dar erro pois o m�todo getNome()
da super-classe n�o pode ser sobre-escrito.
Um abra�o,
Lincoml
----- Original Message -----
Sent: Monday, May 13, 2002 9:02 AM
Subject: [java-list] sobrescrita de
m�todos
Quer ter seu pr�prio endere�o na Internet? Garanta j� o seu
e ainda ganhe cinco e-mails personalizados. Dom�niosBOL - http://dominios.bol.com.br
Pessoal,
estou
lendo um tutorial para aprender Java e n�o estou entendendo muito bem um
par�grafo sobre sobrescrita de m�todos. o texto � o a
seguir:
"...Also, a subclass cannot override methods that are
declared static in the superclass. In other words, a subclass cannot
override a class method. A subclass can hide a static method in the
superclass by declaring a static method in the subclass with the same
signature as the static method in the superclass. "
Qual a
diferen�a entre 'override' e 'hide' no texto? 'Hide' � no sentido de
escrever somente a assinatura e n�o implementar nada no m�todo?
Obrigado pela
for�a...
__________________________________________________________________________ Quer
ter seu pr�prio endere�o na Internet? Garanta j� o seu e ainda ganhe cinco
e-mails personalizados. Dom�niosBOL - http://dominios.bol.com.br
------------------------------
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 historico:
http://www.mail-archive.com/java-list%40soujava.org.br para
sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
|