Programowanie komponentowe - komponenty .NET.pdf - kik - Koszalin
Programowanie komponentowe - komponenty .NET.pdf - kik - Koszalin
Programowanie komponentowe - komponenty .NET.pdf - kik - Koszalin
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Przykład definiowania akcesorów<br />
Definicja akcesorów może być połączona z deklaracją (jak w poprzednim<br />
przykładzie) lub znajdować się poza klasą, z zastosowaniem nazwy<br />
kwalifikowanej (tak jak dla zwykłych metod). Przykład:<br />
public ref class Okno {<br />
public:<br />
property int Szer {<br />
void set(int);<br />
int get(void);<br />
}<br />
// podobnie dla właściwości Wys<br />
private:<br />
void Rysuj() { ... }<br />
int szer, wys;<br />
}; // Okno<br />
void Okno::Szer::set(int nowa_szer) {<br />
szer = nowa_szer;<br />
Rysuj();<br />
}<br />
int Okno::Szer::get(void) { return szer; }<br />
// ustaw szerokość i odrysuj<br />
// pobierz szerokość<br />
materiały przygotowane w ramach projektu<br />
nr POKL.04.01.01-00-449/08-00<br />
20