Claro, mas utilizar não é herdar.
Bem como super.algumMedodo() executa algumMetodo() na classe-pai.
Lincolm
- Original Message -
From:
Roberto
Hideki
To: [EMAIL PROTECTED]
Sent: Tuesday, May 21, 2002 10:58
AM
Subject: Re: [java-list] Re:[java-list]
Extends
Tambm no uma "clausura"!!! S acrescentando que quando uma classe herda
de outra, a primeira poder utilizar somente os membros pblicos ou protegidos
da segunda. As implementaes que sejam declaradas como private no so visveis
para a classe-filha.
Atenciosamente,
Hildeberto Mendonca
Muito bem lembrado Hildeberto, bem
como também não há herança de construtores. ;-)
Lincolm
- Original Message -
From:
Hildeberto Mendonça
To: [EMAIL PROTECTED]
Sent: Friday, May 17, 2002 1:22 AM
Subject: Re: [java-list] Re:[java-list]
Extends???
Também não é uma
A palavra chave extends serve para você declarar uma subclasse de uma
outra classe, fazendo com que ela herde seus fields e métodos não
privados, por exemplo.
class Pai {
void umMetodo() {
System.out.println(Método da ClassePai);
}
}
class Filho extends Pai {
//Esta classe
Gostaria que alguém me explicasse melhor a clausura extends, creio que não
abstrai tudo o q ela faz.
Saudações
Marcelo Marques - ICQ 84979095
_
Oi! Você quer um iG-mail gratuito?
Então clique aqui: http://registro.ig.com.br/
Olá Marcelo,
A cláusula extends informa qual é a super-classe, ou
classe pai, de sua classe. Toda classe Java, a exeção de
interfaces, têm uma classe da qual são extendidas. Se
você omitir a cláusula extends, o compilador vai tornar
sua classe uma sub-classe direta de Object.
Quando você cria