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 -----
To: SouJava
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]
-------------------------------------------------------------------------

Reply via email to