Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Zakres widzialnosci zmiennych, troche tego nie rozumiem.

0 views
Skip to first unread message

Marek

unread,
Dec 6, 2009, 3:40:18 PM12/6/09
to
Oto czego nie rozumiem:

mamy klase:

public class MojaKlasa
{
public int mojaZmienna;

public class MojaKlasaNested
{
//tu bym chcial dostac sie do zmiennej mojaZmienna. Jest to niemozliwe.
mojaZmienna = 12;
//dostaje erro
//dlaczego jest to niemozliwe?
//czy klasa nested zawsze musi byc calkowicie niezalezna "jednostka"?
}
}

Pieknie dziekuje

Marek :)

Łukasz 'Maly' Ostrowski

unread,
Dec 6, 2009, 3:48:25 PM12/6/09
to
On Sun, 6 Dec 2009 20:40:18 -0000, Marek wrote:
> mamy klase:
>
> public class MojaKlasa
> {
> public int mojaZmienna;
>
> public class MojaKlasaNested
> {
> //tu bym chcial dostac sie do zmiennej mojaZmienna. Jest to niemozliwe.
> mojaZmienna = 12;
> //dostaje erro
> //dlaczego jest to niemozliwe?
> //czy klasa nested zawsze musi byc calkowicie niezalezna "jednostka"?
> }
> }

Jakkolwiek przyk�ad jest kompletnie niekompilowalny i bzdurny
odpowiedďż˝ brzmi:
Tak. W C# inner classes dzia�aj� odmiennie ni� te w Java'ie, i nie
maj� dost�pu do p�l i metod klasy "rodzica", s� autonomiczne.

--
Pozdrawiam,
�ukasz 'Maly' Ostrowski. http://l3v.pl/

Marek

unread,
Dec 6, 2009, 4:33:10 PM12/6/09
to
> Jakkolwiek przyk�ad jest kompletnie niekompilowalny i bzdurny
> odpowiedďż˝ brzmi:
> Tak. W C# inner classes dzia�aj� odmiennie ni� te w Java'ie, i nie
> maj� dost�pu do p�l i metod klasy "rodzica", s� autonomiczne.

Pieknie dziekuje za odpowiedz :)

Przyklad jednak osiagnal swoj cel, moze wiec nie byl taki bzdurny? :)

Marek

0 new messages