Será que alguém pode me
ajudar?
1) Quando criamos uma classe interna
não-estática, há a restrição que todas as suas instâncias estarão ligadas a uma
containing instance da classe externa e terão acesso direto a seus
atributos. Como são as aplicações de classes internas e por
que elas são
IL PROTECTED]>
Sent: Tuesday, November 13, 2001 10:29 PM
Subject: Re: [java-list] classes internas
> Oi Laura.
>
> public class ClassePublic {
> private int membro;
> ...
> class ClasseInterna {
> ...
> metodoQueRecebeOThis
violência travestida faz seu trottoir na maioria silenciosa, orgulhosa
de não ter vontade de gritar, nada pra dizer. (Gessinger)
>From: "Laura Silveira Mastella" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: "Sou Java" <[EMAIL PROTECTED]>
>Subject:
Title: RE: [java-list] classes internas
- Original Message -
From:
[EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, November 13, 2001 3:02
PM
Subject: RE: [java-list] classes
internas
Nunca participei de uma lista ...
Então pergunto:
- Como posso
() {
new B();
}
public class B {
B() {
System.out.println( attr );
}
}
}
- Original Message -
From: "Laura Silveira Mastella" <[EMAIL PROTECTED]>
To: "Sou Java" <[EMAIL PROTECTED]>
Sent: Tuesday, November 13,
Title: RE: [java-list] classes internas
Olá Laura,
Sim, você pode fazer, por exemplo:
public class ClassePublic {
int val = 1;
class ClasseInterna {
ClasseInterna() {
System.out.println(ClassePublic.this.val);
}
}
}
[]'s
De dentro de ClasseInterna faca:
ClassePublic.this
[]s
Carlos E O Chierici
cchierici@ uol .com.br
- Original Message -
From: "Laura Silveira Mastella" <[EMAIL PROTECTED]>
To: "Sou Java" <[EMAIL PROTECTED]>
Sent: Tuesday, November 13, 2001 2:37 PM
Subje
Oi, pessoal,
Criei uma classe public com uma classe interna e gostaria de saber se posso
acessar o "this" da classe public de dentro da classe interna. Como posso
fazer isso?
public class ClassePublic {
...
class ClasseInterna {
...
}
}
Obrigada,
Laura
---