Thread View: alt.pl.comp.lang.csharp
3 messages
3 total messages
Started by Marek
Sun, 06 Dec 2009 20:40
Zakres widzialnosci zmiennych, troche tego nie rozumiem.
Author: Marek
Date: Sun, 06 Dec 2009 20:40
Date: Sun, 06 Dec 2009 20:40
21 lines
1290 bytes
1290 bytes
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 :)
Re: Zakres widzialnosci zmiennych, troche tego nie rozumiem.
Author: Łukasz 'Maly' Ostrowski
Date: Sun, 06 Dec 2009 20:48
Date: Sun, 06 Dec 2009 20:48
25 lines
1567 bytes
1567 bytes
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/
Re: Zakres widzialnosci zmiennych, troche tego nie rozumiem.
Author: Marek
Date: Sun, 06 Dec 2009 21:33
Date: Sun, 06 Dec 2009 21:33
10 lines
1326 bytes
1326 bytes
> 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
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads