Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Zvire {
- function napodobitZvire()
- {
- print "Chyba: tuto metodu implementujte v odvozenych tridach.";
- }
- }
- class Kocka extends Zvire {
- function napodobitZvuk()
- {
- print "mnau";
- }
- }
- class Pes extends Zvire {
- function napodobitZvuk()
- {
- print "haf";
- }
- }
- function vypisSpravnyZvuk($obj)
- {
- if($obj instanceof Zvire) {
- $obj->napodobitZvuk();
- } else {
- print "Chyba: nespravny typ objektu";
- }
- print "\n";
- }
- vypisSpravnyZvuk( new Kocka());
- vypisSpravnyZvuk( new Pes());
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement