<?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() >= 100 ? "您已超速,请减速行驶" : "正常行驶中" . "<br />" . PHP_EOL;
$truck->setSpeed(3);
echo $truck->getSpeed() >= 100 ? "您已超速,请减速行驶" : "正常行驶中" . "<br />" . PHP_EOL;
?>
PD9waHAKCi8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCmNsYXNzIENhcnsKICAgIHByaXZhdGUgJHNwZWVkOwogICAgcHVibGljIGZ1bmN0aW9uIHNldFNwZWVkKCRzcGVlZCl7CiAgICAgICAgJHRoaXMtPnNwZWVkID0gc3BlZWQ7CiAgICB9CiAgICBwdWJsaWMgZnVuY3Rpb24gZ2V0U3BlZWQoKXsKICAgICAgICByZXR1cm4gJHRoaXMtPnNwZWVkOwogICAgfQp9CgpjbGFzcyBUcnVjayBleHRlbmRzIENhcnsKICAgIHB1YmxpYyBmdW5jdGlvbiBzZXRTcGVlZCgkbGV2ZWwpewogICAgICAgIHN3aXRjaCgkbGV2ZWwpewogICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICAkdGhpcy0+c3BlZWQgPSA2MDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBjYXNlIDI6CiAgICAgICAgICAgICAgICAkdGhpcy0+c3BlZWQgPSAxMDA7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgY2FzZSAzOgogICAgICAgICAgICAgICAgJHRoaXMtPnNwZWVkID0gMTIwOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICAgICAkdGhpcy0+c3BlZWQgPSA4MDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgIH0KfQoKJHRydWNrID0gbmV3IFRydWNrOwoKJHRydWNrLT5zZXRTcGVlZCgxKTsKZWNobyAkdHJ1Y2stPmdldFNwZWVkKCkgPj0gMTAwID8gIuaCqOW3sui2hemAn++8jOivt+WHj+mAn+ihjOmptiIgOiAi5q2j5bi46KGM6am25LitIiAuICI8YnIgLz4iIC4gUEhQX0VPTDsKCiR0cnVjay0+c2V0U3BlZWQoMyk7CmVjaG8gJHRydWNrLT5nZXRTcGVlZCgpID49IDEwMCA/ICLmgqjlt7LotoXpgJ/vvIzor7flh4/pgJ/ooYzpqbYiIDogIuato+W4uOihjOmptuS4rSIgLiAiPGJyIC8+IiAuIFBIUF9FT0w7Cgo/Pg==