Exécuter
❯
Exécuter le code
Ctrl+Alt+R
Changer d'orientation
Ctrl+Alt+O
Changer de thème
Ctrl+Alt+D
<!DOCTYPE html> <html> <body> <?php // Classe parente classe abstraite Voiture { public $name; public function __construct($name) { $this->name = $name; } abstrait public function intro() : string; } // Classes enfants class Audi étend Voiture { public function intro() : string { return "Choisissez la qualité allemande ! Je suis un $this->name !"; } } class Volvo étend Voiture { public function intro() : string { return "Fier d'être suédois ! Je suis un $this->name !"; } } class Citroen étend Voiture { public function intro() : string { return "L'extravagance française ! Je suis un $this->name !"; } } // Créer des objets à partir des classes enfants $audi = new audi("Audi"); echo $audi->intro(); echo "<br>"; $volvo = new volvo("Volvo"); echo $volvo->intro(); echo "<br>"; $citroen = new citroen("Citroen"); echo $citroen->intro(); ?> </body> </html>
Choose German quality! I'm an Audi!
Fier d'être suédois ! Je suis une Volvo !
French extravagance! I'm a Citroen!