Pessoal,
Posso sobescrever ( overridden) de um metodo que na classe pai e static e na sub-classe não é ?
Obrigado.
Static em metodo overridden
W
6 Respostas
W
nao se pode , sobre-escrever um metodo estatico.
Não! Você até pode redefinir!
Se for com a mesma “assinatura”, não compila.
W
com outra assinatura seria overload ai num vale 
Ops, acho que foi meio óbvio o que eu escrevi =).
Você não pode ter um método “igual” (reescrita, override), porém não static.
Ex.: É legal fazer isso :
public class Pai
{
public static void teste()
{
System.out.println("Pai");
}
}
public class Filho extends Pai
{
public static void teste()
{
System.out.println("Filho");
}
}
Porém você não pode tirar o static.
R
pessoal, qual seria a diferença entre sobre-escrita e redifinição???
alguem poderia explicar com definiçao e exemplos???
Criado 10 de julho de 2007
Ultima resposta 13 de jul. de 2007
Respostas 6
Participantes 5
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo