/* tento subor musi byt ulozeny s nazvom prostriedok.as */ class prostriedok{ // --- deklaracia atributov triedy ------------- public var AKYprostriedok:String; public var maxRychlost:Number; public var rychlost:Number; public var pocetOsvob:Number; public var farba:String; public var evidCislo:String; public var zrychlenie:Number; // --- deklaracia konstructore triedy ---------- function prostriedok(AKY:String,max:Number,rych:Number,pocet:Number,Farba:String,EC:String,zrych:Number){ AKYprostriedok=AKY; maxRychlost=max; rychlost=rych; pocetOsvob=pocet; farba=Farba; evidCislo=EC; zrychlenie=zrych; } // --- deklaracia metod triedy ----------------- public function zrychlovanie(){ if (rychlost0){ rychlost=rychlost-zrychlenie; } } public function zabacanie(){ } public function startovanie(){ if (rychlost==0){ rychlost=rychlost+zrychlenie; } } public function vypis(){ // tato metoda vypise atributy triedy trace("-------- "+AKYprostriedok+" -------------"); trace("maxRychlost "+maxRychlost); trace("rychlost "+rychlost); trace("pocetOsvob "+pocetOsvob); trace("farba "+farba); trace("evidCislo "+evidCislo); trace("zrychlenie "+zrychlenie); } }