今日課程:PHP開發-零基礎到精通瘋狂實戰教程(第二季)【韋瑋老師】php
1.繼承與封裝的實戰ide
/*封裝*/ class woman{ var $name; var $age; private $money;//給money賦值 function setm($b){ $this->money=$b; } function money1(){ echo 'my money is'.($this->money).'<br>'; } } $a = new woman(); $a ->name; //$a ->money;沒法訪問 //$a ->money1();能夠正常訪問 //$a ->money1();沒法訪問 $a ->setm(999); $a ->money1();
/*繼承*/ class woman{ var $name; var $age; function ect(){ echo "i can eat<br>"; } } class man extends woman{ function sing(){ echo 'i cam sang<br>'; } } class ren extends man{ } $a = new man(); $a -> ect(); $a -> sing(); $b = new ren(); $b -> ect(); $b -> sing();
/*重載*/ class woman{ var $name; var $age; function eat(){ echo "i can eat<br>"; } } class ren extends woman{ function eat(){ echo 'i can 大口吃<br>'; } } $a = new ren(); $a -> eat();//重載方法