Toggle navigation
Genres
Frontend (2)
JavaScript (6)
Database (2)
Linux Server (3)
Web Apps (4)
Misc (4)
Search
List
New Tutorials
Last Modified Tutorials
</>
Code examples
code
smiko
backend
php
oop
classes_objects
58abstract_methodPar.php
58abstract_methodPar.php
<?php /** *Primjer pokazuje na koji nacin se definira *abstract metoda sa parametrima i na koji nacin se *mogu pojedini parametri izostaviti */ abstract class A { abstract public function zbrajanje(); /* moze ici jos * abstract public function zbrajanje($a); * abstract public function zbrajanje($a,$b); * abstract public function zbrajanje($a,$b,$c); */ } class B extends A { public $suma; public function zbrajanje($a=0,$b=0,$c=0){ $this->suma=$a+$b+$c; echo "{$a} + {$b} + {$c} = {$this->suma}"; } } $obj_b=new B; $obj_b->zbrajanje(2,3); echo "<br/>"; $obj_b->zbrajanje(2,3,4); /** *ZAKLJUCAK: Broj parametara u abstraktnoj metodi i konkretnoj *metodi ne mora biti isti. **/ ?>
Reload page
Preview
W3C validation
Edit Code