Voilà je fais un peu de php en ce moment et je veux utiliser une classe abstraite pour ensuite en faire heriter deux autres classes.
exemple:
<?php
abstract class voiture {
// Force Extending class to define this method abstract protected function color(); }
class bleu extends voiture { public function color() { ...; } }
class rouge extends voiture { public function color() { ...; } }
$bleu = new bleu;
$rouge = new rouge;
?>
Est-ce que c'est bien au niveau des ... que je dois mettre mon code pour afficher et comment je dois le coder pour par exemple faire en sorte que ma voiture soit rouge?
Merci d'avance car j'ai du mal avec les classes
Message édité par rouanelion le 04-05-2005 à 11:03:11
Marsh Posté le 04-05-2005 à 09:53:10
Bonjour,
Voilà je fais un peu de php en ce moment et je veux utiliser une classe abstraite pour ensuite en faire heriter deux autres classes.
exemple:
<?php
abstract class voiture
{
// Force Extending class to define this method
abstract protected function color();
}
class bleu extends voiture
{
public function color() {
...;
}
}
class rouge extends voiture
{
public function color() {
...;
}
}
$bleu = new bleu;
$rouge = new rouge;
?>
Est-ce que c'est bien au niveau des ... que je dois mettre mon code pour afficher et comment je dois le coder pour par exemple faire en sorte que ma voiture soit rouge?
Merci d'avance car j'ai du mal avec les classes
Message édité par rouanelion le 04-05-2005 à 11:03:11