od=$od; $this->do=$do; $this->korak=$korak; $this->broj=$this->od; } var $izvrsen=0; function radi(){ while($this->broj+$this->korak<=$this->do) { $this->izvrsen++; $this->mat(); $this->ispisi(); } } function mat(){ $this->broj=$this->broj+$this->korak; } function ispisi(){ echo $this->broj.","; } } class brojac_pisi_tekst extends brojac { function brojac_pisi_tekst($tekst){ $this->tekst=$tekst; } function ispisi_tekst(){ while($this->broj+$this->korak<=$this->do) { $this->izvrsen++; $this->mat(); echo $this->izvrsen." ".$this->tekst."
"; } } } $brojac1 = new brojac(0,10,1); $brojac1->radi(); $brojac2 = new brojac(0,50,2); $brojac3= new brojac (0,100,3); echo "
"; $brojac2->radi(); echo "
"; $brojac3->radi(); echo "
"; echo "Brojac1 je izvršen:".$brojac1->izvrsen." Brojac2 je izvršen:".$brojac2->izvrsen." Brojac3 je izvrsen:".$brojac3->izvrsen; echo "
"; $brojac4= new brojac_pisi_tekst("Robert"); $brojac4->brojac(0,3,1); $brojac4->ispisi_tekst(); ?>