<?php
// your code goes here
class Car{
protected $speed;
public function setSpeed($speed){
$this->speed = speed;
}
public function getSpeed(){
return $this->speed;
}
}
class Truck extends Car{
public function setSpeed($level){
switch($level){
case 1:
$this->speed = 60;
break;
case 2:
$this->speed = 100;
break;
case 3:
$this->speed = 120;
break;
default:
$this->speed = 80;
break;
}
}
}
$truck = new Truck;
$truck->setSpeed(1);
echo $truck->getSpeed();
$truck->setSpeed(3);
echo $truck->getSpeed();
?>
PD9waHAKCi8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCmNsYXNzIENhcnsKICAgIHByb3RlY3RlZCAkc3BlZWQ7CiAgICBwdWJsaWMgZnVuY3Rpb24gc2V0U3BlZWQoJHNwZWVkKXsKICAgICAgICAkdGhpcy0+c3BlZWQgPSBzcGVlZDsKICAgIH0KICAgIHB1YmxpYyBmdW5jdGlvbiBnZXRTcGVlZCgpewogICAgICAgIHJldHVybiAkdGhpcy0+c3BlZWQ7CiAgICB9Cn0KCmNsYXNzIFRydWNrIGV4dGVuZHMgQ2FyewogICAgcHVibGljIGZ1bmN0aW9uIHNldFNwZWVkKCRsZXZlbCl7CiAgICAgICAgc3dpdGNoKCRsZXZlbCl7CiAgICAgICAgICAgIGNhc2UgMToKICAgICAgICAgICAgICAgICR0aGlzLT5zcGVlZCA9IDYwOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICAgICR0aGlzLT5zcGVlZCA9IDEwMDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBjYXNlIDM6CiAgICAgICAgICAgICAgICAkdGhpcy0+c3BlZWQgPSAxMjA7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgICAgICR0aGlzLT5zcGVlZCA9IDgwOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgfQp9CgokdHJ1Y2sgPSBuZXcgVHJ1Y2s7CgokdHJ1Y2stPnNldFNwZWVkKDEpOwplY2hvICR0cnVjay0+Z2V0U3BlZWQoKTsKCiR0cnVjay0+c2V0U3BlZWQoMyk7CmVjaG8gJHRydWNrLT5nZXRTcGVlZCgpOwoKPz4=