方法重載的理解
我記得在c++和java中(重載)是在同一個類中使用相同的方法名(參數不一樣)?
?? public function __call($name,$args){ ?
?? ? ?if($name=='speedDown'){ ? ? ??
? ? ? $this->speed -=10; ??
?? ? ? ?}?
在php中像上面這一段代碼 應該是在創建對象實例的時候 可以給其任意的方法名稱 不知道我理解的是不是這個意思?
我記得在c++和java中(重載)是在同一個類中使用相同的方法名(參數不一樣)?
?? public function __call($name,$args){ ?
?? ? ?if($name=='speedDown'){ ? ? ??
? ? ? $this->speed -=10; ??
?? ? ? ?}?
在php中像上面這一段代碼 應該是在創建對象實例的時候 可以給其任意的方法名稱 不知道我理解的是不是這個意思?
2016-09-10
舉報
2016-09-10
相當于動態創建方法,這個不應該理解成方法重載