為啥不能加public 定義為公共類
<?php?
?public ?class Car {
? ? public $speed = 0; //汽車的起始速度是0
? ??
? ? public function speedUp() {
? ? ? ? $this->speed += 10;
? ? ? ? return $this->speed;
? ? }
}
//定義繼承于Car的Truck類
class Truck extends Car{
? ? public function speedUp(){
? ? ? ? $this->speed=parent::speedUp()+50;
? ? }
}
$car = new Truck();
$car->speedUp();
echo $car->speed;
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
以上為代碼,
2017-08-24
php 中沒有公共類這一說,對(duì)類而言,只有 class ?沒有 public ?class,公共類是在 java 中才有的。
只有屬性和方法才有公共的用法,聲明的時(shí)候加 public ?定義.
這是百度的答案,希望對(duì)你有幫助.
2017-08-08
2017-08-08
.0.0.
2017-08-07
可加可不加,默認(rèn)就是public