MMMM!
Interesante. Realmente nao da pra acessar nada antes da construcao da classe
pai. Isso vale para varias linguagens OO . Eu ja enfrentei esse problema.
Alias, uma das coisas que mais sinto falta no delphi e das variaveis de
classes (static).
Eu nao consigo montar singletons no delphi (pelo menos sem o auxilio de uma
variavel global)
Por tanto, so mesmo a solucao da static.
O que nao entendi e porque consideras ela tao ruim. Deixar pro cliente fazer
o trabalho sujo acho que nao vai melhorar muito a situacao, especialmente
porque ele pode cair no mesmo problema.
Quer dizer, alguem vai ter que declarar uma static (ou equivalente) em algum
lugar.
Um abraco, Pablo.
-----Original Message-----
From: Einar Saukas <[EMAIL PROTECTED]>
To: Pablo Jorge Madril <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Monday, November 22, 1999 3:56 PM
Subject: Re: [SouJava-J] Construtores em Java
Pablo Jorge Madril wrote:
>
> Oi, Einar
Oi Pablo!
> Sou iniciante em Java, mais vou usar meus conhecimentos de OO.
> Sera que o problema e que voce esta passando uma referencia que e' privada
> pra superclasse acessar?
Não, a questão não é essa. O problema é não poder acessar variáveis
de instância antes da execução do construtor da classe base.
> O Java tem protected? Se tiver, tenta usar no lugar do private.
> Seria algo assim :
>
> class MessageOutputStream extends ObjectOutputStream {
> protected ByteArrayOutputStream _bos;
> MessageOutputStream() throws java.io.IOException {
> super(_bos = new ByteArrayOutputStream()); // Passar uma referencia
> publica para o super
> }
> }
Lamento mas sua sugestão não funciona. Obrigado pela tentativa...
Um abraço,
Einar Saukas
Technical Consultant
Summa Technologies, Inc.
http://www.summa-tech.com
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------