_run = FALSE; } /** * Allume le véhicule. */ function start() { echo "Appel de la méthode 'start' de la classe 'Vehicle'\n"; $this->_run = TRUE; } } /** * La classe Car représente une voiture, elle hérite de la classe * Vehicle. Une voiture possède un modèle. */ class Car extends Vehicle { /** Modèle de la voiture */ var $_model; /** * Crée une nouvelle instance de la classe Car avec le modèle * spécifié en paramètre. */ function Car($model) { parent::Vehicle(); echo "Appel du constructeur de la classe 'Car'\n"; $this->_model = $model; } } $c = new Car('Renault'); $c->start(); ?>