php的構(gòu)造函數(shù)
<?php
class Car {
? ? //增加構(gòu)造函數(shù)與析構(gòu)函數(shù)
? ? function __construct(){
? ? print "construct parent"; ? ?
? ? }
? ? function __destruct(){
? ? print "\ndestruct parent"; ?
? ? }
? ??
}
class Truck extends Car{
? ? function __construct(){
? ? ? ??
? ? ? ? print "child";
? ? ? ??
? ? ? ? parent:: __construct();
? ? ? ??
? ? ? ??
? ? }
}
$car = new Car();
為什么打印出來的是
construct parent
destruct parent,
而沒有打印child
2017-04-21
$car = new Truck();
2017-04-22
要實(shí)例化Truck(),而不是實(shí)例化Car()
2017-04-22
$car = new Truck();
2017-04-21
你 new 錯(cuò)了。
2017-04-21
竟然犯這樣低級(jí)的錯(cuò)誤