翻身的廢魚——論PHP從入門到放棄須要多久?19

今日課程:PHP開發-零基礎到精通瘋狂實戰教程(第二季)【韋瑋老師】php

1.繼承與封裝的實戰ide

wKioL1mLA7OhnXfwAAJQC6lsV_E638.png-wh_50

/*封裝*/
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();

wKiom1mLH_LBzm3vAALNTjmksRQ956.png-wh_50

/*繼承*/
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();

wKiom1mLIteynvkeAAKL5DweihA050.png-wh_50

/*重載*/
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();//重載方法
相關文章
相關標籤/搜索