PHP5可以在類中使用__construct()定義一個(gè)構(gòu)造函數(shù),具有構(gòu)造函數(shù)的類,會(huì)在每次對(duì)象創(chuàng)建的時(shí)候調(diào)用該函數(shù),因此常用來(lái)在對(duì)象創(chuàng)建的時(shí)候進(jìn)行一些初始化工作。 class Car { function __construct() { print "構(gòu)造函數(shù)被調(diào)用\n"; } } $car = new Car(); //實(shí)例化的時(shí)候 會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)__construct,這里會(huì)輸出一個(gè)字符串 在子類中如果定義了__construct則不會(huì)調(diào)用父類的__construct,如果需要同時(shí)調(diào)用父類的構(gòu)造函數(shù),需要使用parent::__construct()顯式的調(diào)
0 回答
舉報(bào)
0/150
提交
取消