Programowanie aplikacji RIA
ActionScript
Metody dostępowe w ActionScript
października 8th
Metody dostępowe w klasach służą do uzyskiwania dostępu do właściwości prywatnych. Jeżeli masz prostą klasę, możesz jej właściwości ustawić jako publiczne np.
package pl.flexair
{
class MyClass {
public var variable1:Number;
public var variable2:Number;
}
}
Generalnie jednak powinno się unikać dawania bezpośredniego dostępu do właściwości klasy (czyli ustawiania modyfikatorów dostępu na public). Często bowiem może zachodzić potrzeba np. wykonania dodatkowych czynności przed ustawieniem wartości dla danej właściwości lub zwrócenia tej właściwości. Zatem powinniśmy raczej nadawać właściwościom modyfikatory dostępu private/protected, a ustawianie i zwracanie właściwości powierzyć specjalnym metodom – metodom dostępowym. W ActionScript są dwa sposoby na zdefiniowanie tego typu metod. Więcej >
Tablice w ActionScript cz. 2
lipca 25th
W poprzednim wpisie o tablicach w ActionScript, pisałam o podstawach tworzenia i manipulowania tym typem danych. W tym poście przejdziemy do bardziej interesujących i zaawansowanych zagadnień dotyczących tablic. Więcej >
Tablice w ActionScript cz.1
czerwca 27th
Tablice są bardzo przydatnym typem danych. Przypominają uporządkowaną listę elementów i tak jak w liście elementy w tablicy są numerowane, przy czym pierwszy element tablicy ma indeks równy zeru. Dzięki indeksom możliwe jest lokalizowanie poszczególnych elementów tablicy. Więcej >
Przestrzenie nazw
maja 6th
Przestrzenie nazw w ActionScript są tak naprawdę kolejnym sposobem definiowania dostępu do danych. Daje nam przy tym bardzo dużą swobodę i możliwość wyboru gdzie nasze dane będą mogły być użyte. Przestrzeń nazw może zawierać dowolne elementy np. właściwość z klasy A oraz metodę z klasy B. Namespace pozwala na wyłamanie się ze struktury narzuconej przez pakiety i klasy oraz odrzucenie ograniczeń wynikających ze standardowych modyfikatorów dostępu (public, protected, private, internal). Więcej >