php面向对象编程详解,PHP面向对象编程
3.3????類的定義和實(shí)例化
date_default_timezone_set("PRC");
/**
* 1. 類的定義以class關(guān)鍵字開始,后面跟著這個(gè)類的名稱。類的名稱命名通常每個(gè)單詞的第一個(gè)字母大寫。
* 2. 定義類的屬性
* 3. 定義類的方法
* 4. 實(shí)例化類的對(duì)象
* 5. 使用對(duì)象的屬性和方法
*/
class NbaPlayer
{
// 類的屬性的定義
public $name="Jordan";// 定義屬性
public $height="198cm";
public $weight="98kg";
public $team="Bull";
public $playerNumber="23";
// 類的方法的定義
public function run() {
echo "Running\n";
}
public function jump(){
echo "Jumping\n";
}
public function dribble(){
echo "Dribbling\n";
}
public function shoot(){
echo "Shooting\n";
}
public function dunk(){
echo "Dunking\n";
}
public function pass(){
echo "Passing\n";
}
}
/**
* 1. 類實(shí)例化為對(duì)象時(shí)使用new關(guān)鍵字,new之后緊跟類的名稱和一對(duì)括號(hào)。
* 2. 使用對(duì)象可以像使用其他值一樣進(jìn)行賦值操作
*/
$jordan = new NbaPlayer();
// 訪問對(duì)象的屬性使用的語法是->符號(hào),后面跟著屬性的名稱
echo $jordan->name."\n";
// 調(diào)用對(duì)象的某個(gè)方法使用的語法是->符號(hào),后面跟著方法的名稱和一對(duì)括號(hào)
$jordan->run();
$jordan->pass();
?>
總結(jié)
以上是生活随笔為你收集整理的php面向对象编程详解,PHP面向对象编程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java字符串颠倒位置_java字符串第
- 下一篇: 优集品 php,从细节处着眼 优集品打造