dynamic class Osoba{ // --- deklaracia vlastnosti -------------------------------- public var meno:String; public var priezvisko:String; public var rodneCislo:String static var vytvorena:Boolean=false; // --- deklaracia konstructora triedy ----------------------- function Osoba(Meno:String,Priezvisko:String,RodneCislo:String){ meno=Meno; priezvisko=Priezvisko; rodneCislo=RodneCislo; vypis(); } // --- deklaracia metod triedy ------------------------------ public function vek():Number{ var pom:Number; // z rodneho cisla vyrata vek osoby return pom; } public function pohlavie():String{ var pom:String; // z rodneho cisla zisiti pohlavie return pom; } private function vypis(){ trace(meno+" "+priezvisko+" "+String(vek())+" "+pohlavie()); } }