<?php
// your code goes here
class Car{
private $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();
?>
PD9waHAKCi8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCmNsYXNzIENhcnsKICAgIHByaXZhdGUgJHNwZWVkOwogICAgcHVibGljIGZ1bmN0aW9uIHNldFNwZWVkKCRzcGVlZCl7CiAgICAgICAgJHRoaXMtPnNwZWVkID0gc3BlZWQ7CiAgICB9CiAgICBwdWJsaWMgZnVuY3Rpb24gZ2V0U3BlZWQoKXsKICAgICAgICByZXR1cm4gJHRoaXMtPnNwZWVkOwogICAgfQp9CgpjbGFzcyBUcnVjayBleHRlbmRzIENhcnsKICAgIHB1YmxpYyBmdW5jdGlvbiBzZXRTcGVlZCgkbGV2ZWwpewogICAgICAgIHN3aXRjaCgkbGV2ZWwpewogICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICAkdGhpcy0+c3BlZWQgPSA2MDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBjYXNlIDI6CiAgICAgICAgICAgICAgICAkdGhpcy0+c3BlZWQgPSAxMDA7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgY2FzZSAzOgogICAgICAgICAgICAgICAgJHRoaXMtPnNwZWVkID0gMTIwOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICAgICAkdGhpcy0+c3BlZWQgPSA4MDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgIH0KfQoKJHRydWNrID0gbmV3IFRydWNrOwoKJHRydWNrLT5zZXRTcGVlZCgxKTsKZWNobyAkdHJ1Y2stPmdldFNwZWVkKCk7CgokdHJ1Y2stPnNldFNwZWVkKDMpOwplY2hvICR0cnVjay0+Z2V0U3BlZWQoKTsKCj8+