/* Tento zdrojovy kod sa nachadza vo frame .fla súboru a je ulozeny v rovnakej zlozke ako subor s triedou Osoba.as */ import Osoba; // importovanie triedy trace(Osoba.vytvorena); // pouzitie statickeho atributu bez vytvorenia instancie triedy var osoba:Osoba=new Osoba("Adam","Maly","4321563453"); // vytvorenie instancie trace(osoba.meno); // vypis atributu meno osoba.deti=new Array(); // pridanie atributu pola do dynamickej triedy osoba.deti.push(new Osoba("Pavol","Maly")); // vlozenie novo vytvorenej instancie osoby osoba.deti.push(new Osoba("Martina","Mala")); // vlozenie novo vytvorenej instancie osoby trace(osoba.deti[0].meno); // vypis mena prveho dietata v poli osoba.pocetDeti=function():Number{ // pridanie novej metody do dynamickej triedy na zistenie poctu deti return osoba.deti.length; } trace(osoba.pocetDeti()); // volanie pridanej funkcie a jej vypis /* vystup pri pouziti triedy Osoba so suboru Osoba.as v okne OUTPUT false Adam Maly undefined undefined Adam Pavol Maly undefined undefined Martina Mala undefined undefined Pavol 2 */