{ public $name; //public $color; public $speed; public $dvizok; public $time_0_to_100; public function drive() { echo "Na {$this->name} ustanovlen {$this->dvizok} dvizok, razgon ot 0 do 100 km/h za {$this->time_0_to_100} <br>"; } } class Jiguli extends Car { public $name = "VAZ2101"; public $color = "RED-DEVIL"; public $speed = "140"; public $dvizok = "standartnyi"; public $time_0_to_100 = "23 sec."; } class Ferrari extends Car { public $name = "Ferrari 550 Maranello"; public $color = "RED-DEVIL"; public $speed = "340"; public $dvizok = "prodvinutyi"; public $time_0_to_100 = "3 sec."; } $vaz = new Jiguli(); $maranello = new Ferrari(); $vaz->drive(); $maranello->drive();
{ public function strah() { echo "Все меня объезжают, ибо понимают, что с меня ничего не взять при аварии....<br>"; } public function drive() { parent::drive(); $this->strah(); } } class Ferrari extends Car { public function prestige() { echo "Ездить на этой машине престижно<br>"; } public function drive() { parent::drive(); $this->prestige(); } } $jiguli = new Jiguli("жигуленок", "слабый", "150", "20"); $ferrari = new Ferrari("феррари ГОЛД", "сильный", "340", "10"); $jiguli->start(); $jiguli->drive(); $jiguli->stop(); $ferrari->start(); $ferrari->drive(); $ferrari->stop();