<?php class Animal { public function hasHead() { return true; } } class Rabbit extends Animal { public function hasFur() { return true; } public function eatsCarrots() { return true; } } $r = new Rabbit(); $h = $r->hasHead(); $f = $r->hasFur();
<?php class Animal { function hasHead() { return true; } } class FurryAnimal extends Animal { function hasFur() { return true; } } class Rabbit extends FurryAnimal { function isCute() { return true; } } $r = new Rabbit(); $r->hasHead(); $r->hasFur(); $r->isCute();