Re: [java-list] Re:[java-list] Extends???

2002-05-21 Thread Lincolm Ferreira de Aguiar



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???
  
  
  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
  

  
  

  Utilizando a instrução super() pode-se usar qq. 
  construtor da classe pai.
  
 
Muito bem lembrado Hildeberto, 
bem como também não há herança de construtores. ;-)
 
Lincolm

  GW8IAD$[EMAIL PROTECTED] 
  type="cite">implementação dela, a exceção do contrutor, em outras classes bastando para isso dizer que essas outras 


Re: [java-list] Extends???

2002-05-17 Thread [Carlos H.]

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 herda o metodo umMetodo() mesmo sem telo definido
}

Então você pode fazer o seguinte por exemplo.

public static void main(String args[]) {
Filho f = new Filho();
f.umMetodo();
}

Uma classe pode ter apenas UMA superclasse, ou seja, pode extender 
apenas uma classe, como no exemplo acima. Se as coisas ainda não estão 
claras pra você Marcelo, acredito que o que você precisaria é ver alguns 
conceitos de Orientação a Objetos, largamente utilizados no Java.

De qualquer forma, espero ter ajudado,

[]s

Carlos

Marcelo Marques wrote:

>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/
>
>
>-- 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] 
>-
>

-- 
/**
 * [Carlos H.] - [EMAIL PROTECTED]
 * Núcleo de Informática UNERJ - Centro Universitário de Jaraguá do Sul
 * 
 * Não use drogas, use Linux!
 */




-- 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] 
-




Re: [java-list] Re:[java-list] Extends???

2002-05-17 Thread Lincolm Ferreira de Aguiar



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 "clausura"!!! Só acrescentando que quando uma 
  classe herda de outra, a primeira poderá utilizar somente os membros públicos 
  ou protegidos da segunda. As implementações que sejam declaradas como private 
  não são visíveis para a classe-filha.Atenciosamente,Hildeberto 
  Mendoncasquadra.lincolm wrote:
  GW8IAD$[EMAIL PROTECTED] 
  type="cite">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 uma classe, você pode reutilizar toda a implementação dela, a exceção do contrutor, em outras classes bastando para isso dizer que essas outras classes usam sua classe como super-classe.Em outras palavras, é com extends que você implementa herança de classes em Java.Um abraço,Lincolm
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/-- 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para java-list-[EMAIL PROTECTED] 
-
 __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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -.-- 
Hildeberto Mendonça
[EMAIL PROTECTED]



Re: [java-list] Re:[java-list] Extends???

2002-05-16 Thread Hildeberto Mendonça



Também não é uma "clausura"!!! Só acrescentando que quando uma classe herda
de outra, a primeira poderá utilizar somente os membros públicos ou protegidos
da segunda. As implementações que sejam declaradas como private não são visíveis
para a classe-filha.

Atenciosamente,

Hildeberto Mendonca

squadra.lincolm wrote:
GW8IAD$[EMAIL PROTECTED]">
  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 uma classe, você pode reutilizar toda a implementação dela, a exceção do contrutor, em outras classes bastando para isso dizer que essas outras classes usam sua classe como super-classe.Em outras palavras, é com extends que você implementa herança de classes em Java.Um abraço,Lincolm
  
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/-- 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%

40soujava.org.br

  para sair da lista: envie email para java-list-
  
  [EMAIL PROTECTED] 
  
---

--

  
  
   __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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -.
  
  
  -- 
Hildeberto Mendonça
[EMAIL PROTECTED]

  
  
  


[java-list] Re:[java-list] Extends???

2002-05-16 Thread squadra.lincolm

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 uma classe, você pode reutilizar toda a
implementação dela, a exceção do contrutor, em outras
classes bastando para isso dizer que essas outras
classes usam sua classe como super-classe.
Em outras palavras, é com extends que você implementa
herança de classes em Java.

Um abraço,

Lincolm

> 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/
>
>
> -- 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 java-list-
[EMAIL PROTECTED]
> ---
--
>
>


__
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]
-




[java-list] Extends???

2002-05-16 Thread Marcelo Marques

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/


-- 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] 
-