PHP/Functions/Override
Calling an Overridden Function
<source lang="html4strict">
<?php class vehicle { var $brand_name; var $number_of_wheels; var $seating_capacity; function message() { echo "the vehicle class!"; } } class car extends vehicle { var $doors; var $rooftype; var $powersteering; var $powerwindows; function message() { echo "the car class.", " \n"; vehicle::message(); } } $merk= new car; $merk->message();
?>
</source>
Overriding the Function of a Base Class
<source lang="html4strict">
<?php
class vehicle { var $brand_name; var $number_of_wheels; var $seating_capacity; function message() { echo "the vehicle class"; } } class car extends vehicle { var $doors; var $rooftype; var $powersteering; var $powerwindows; function message() { echo "the car class"; } } $merk= new car; $merk->message();
?>
</source>