復(fù)制代碼 代碼如下:
 
<?php 
/* 類的聲明 
* 1.你要開發(fā)的是什么,確定寫什么類 
* 2.類中的成員一定要屬于這個類 
* [修飾類的關(guān)鍵字] class 類名{ 
* 成員屬性: 
* 成員方法: 
* } 
* 3.在類中聲明成員屬性時,前面必須有修飾詞,當(dāng)不確定使用哪個詞時,使用var或public 
* 一個文件只保存一個類,文件名中包含類名,文件:類名.class.php 
* 類名的寫法: 
* 變量:aaaBbbCcc 
* 函數(shù):aaaBbbCcc 
* 常量:AAABBBCCC 
* 類名:AaaBbbCcc 
* 4.類中的成員屬性,如果創(chuàng)建多個對象時,每個對象有不同的屬性值時,不要直接給初值,在創(chuàng)建好對象之后再給值 
* 
* 
* 通過類來實(shí)例化對象 
* 1.使用的是new新建一個對象,加上類名,就是創(chuàng)建哪個類的對象 
* $對象引用=new 類名; 
* 2.只要有一個new 關(guān)鍵字就是創(chuàng)建一個對象,創(chuàng)建一個對象就是在內(nèi)存中分配了一個空間 
* 
* 只有對象才在內(nèi)存有存儲空間 
* 
* 對象的作用 
* 
* 對象在內(nèi)存中的分配 
* 
* 對象的使用 
* 對象中的成員必須通過對象的引用來訪問 
* 對象->成員 
* 
* 對象->成員屬性 
* 對象->成員方法 
* 
* 
* 
*/ 
//類的聲明(電話類) 
class Phone{ 
//聲明屬性 
var $pinPai; 
var $color; 
var $batteryCapacity; 
var $screenSize; 
//成員方法 
function call(){ 
} 
function message(){ 
} 
function playMusic(){ 
} 
function photo(){ 
} 
} 
//類的實(shí)例化 
class Person{ 
var $name; 
var $age; 
var $sex; 
function say(){ 
} 
function eat(){ 
} 
function run(){ 
} 
} 
//實(shí)例化 
$p1=new Person; 
$p2=new Person; 
$p3=new Person; 
//訪問對象的成員 
$p1->name="zhangsan"; 
echo $p1->name; 
?> 
新聞熱點(diǎn)
疑難解答