30 maaliskuuta, 2009

OSA 2. Luokka eli class


ActionScript 3 ohjelmointi alkeet

OSA 2. Luokka eli class

Lisätään pakettiin luokka:

package {
  class Hello { // Luokan nimi on tiedoston nimi (ilman .as)
  } // <- luokka loppuu myös aaltosulkeeseen 
} // <- paketti loppuu 
ActionScript 3 sisältää avainsanoja, joilla säädetään objektien näkyvyyttä suhteessa toisiinsa. 
Sanat protected tai final suojaavat tiedoston muutoksilta, 
private rajaa näkyvyyden luokan sisäiseksi. 
Oletusarvo internal näkyy koko paketin sisällä. 
Sana public avaa objektin suojaukset ja näyttää osan toteutuksesta ulkomaailmalle, objekti ei voi täysin sulkeutua jos sitä halutaan käyttää, joten yleensä ainakin konstruktori ja luokka ovat tyypiltään public. 
Julkaistaan luokka sanalla public: 
package { 
public class Hello { 
} // class 
} // pack

Ei kommentteja:

Lähetä kommentti

Kommentti Ajatustehtaalle: