1 回答
TA貢獻(xiàn)1799條經(jīng)驗 獲得超9個贊
是的,它確實繼承了父方法,直到您重載它們。但是當(dāng)重載時,你可以通過 preceeding 來調(diào)用它們parent::。
class Model {
public function __construct() {
var_dump('From Model');
}
}
class A extends Model {
}
class B extends Model {
public function __construct() {
var_dump('From B');
}
}
class C extends Model {
public function __construct() {
parent::__construct();
var_dump('From C');
}
}
$m = new Model();
$a = new A();
$b = new B();
$c = new C();
結(jié)果來自$m = new Model();
string(10) "來自模型"
結(jié)果來自$a = new A();
string(10) "來自模型"
結(jié)果來自$b = new B();
字符串(6)“來自 B”
結(jié)果來自$c = new C();
string(10) "來自模型"
字符串(6)“來自 C”
- 1 回答
- 0 關(guān)注
- 146 瀏覽
添加回答
舉報
