php面向对象编程详解,PHP面向对象编程
3.3????類的定義和實例化
date_default_timezone_set("PRC");
/**
* 1. 類的定義以class關鍵字開始,后面跟著這個類的名稱。類的名稱命名通常每個單詞的第一個字母大寫。
* 2. 定義類的屬性
* 3. 定義類的方法
* 4. 實例化類的對象
* 5. 使用對象的屬性和方法
*/
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. 類實例化為對象時使用new關鍵字,new之后緊跟類的名稱和一對括號。
* 2. 使用對象可以像使用其他值一樣進行賦值操作
*/
$jordan = new NbaPlayer();
// 訪問對象的屬性使用的語法是->符號,后面跟著屬性的名稱
echo $jordan->name."\n";
// 調用對象的某個方法使用的語法是->符號,后面跟著方法的名稱和一對括號
$jordan->run();
$jordan->pass();
?>
總結
以上是生活随笔為你收集整理的php面向对象编程详解,PHP面向对象编程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java字符串颠倒位置_java字符串第
- 下一篇: 优集品 php,从细节处着眼 优集品打造