8. Uzywanie interfejsów - implements
Język ActionScript 3 nie obsługuję abstrakcyjnych klas abstract, ale zamiast tego oferuje interfejsy (interface). Interfejsy są to podobnie jak klasy rodzicze poznane przed chwilą, z dwoma głównymi różnicami. Pierwszą z nich jest deklarowanie oraz odwołanie się do interfejsu:
public function funkcja1() {
}
public function funkcja2() {
}
}
Klasa implementująca dany interfejs:
class MojaKlasa implements MojInterfejs {
funkcja1();
funkcja2();
}
UWAGA! Używając interfejsów, każda klasa musi używać każdej metody z interfejsu!
Można natomiast implementować wiele interfejsów naraz, oddzielając nazwy ich przecinkami w deklaracji klasy.
Ranga: Administrator serwisu Punktów: 0