Deklarowanie dostępu do zmiennych - private oraz public [AS 2]
Pisząc skrypty w ActionScript bazując na obiektach oraz klasach, możemy deklarować dostęp każdej zmiennej. Aby to zrobić należy umieścić słowo 'private' lub 'public' tuż przed nazwą zmiennej.
Kontroler private definiuje dostęp do zmiennej tylko wewnątrzn jakieś klasy, lub klasy wewnętrznej. Zmienna będzie zwracała undefined, jeśli będziemy chcieli ją odczytać z innego źródła.
Kontroler public określa dostęp do zmiennej z jakiegokolwiek obszaru w skrypcie (zmienna jest globalna jeśli tuż przed nią nie wpiszemy slowa 'var').
Kompatybilność: Flash6+
Przykład:
class NazwaKlasy {
public zmienna1 = "wartosc";
private zmienna2 = "wartosc";
}
trace (zmienna1); //zwróci: wartosc
trace (zmienna2); //zwróci: undefined
public zmienna1 = "wartosc";
private zmienna2 = "wartosc";
}
trace (zmienna1); //zwróci: wartosc
trace (zmienna2); //zwróci: undefined
Listing
niema
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno