-
3-5 析構函數 (1)function __destruct(){} 析構函數: (2)構造函數是在實例化對象時被調用,析構函數是在程序運行完結束時自動調用 (3)把變量設置為 null ,可以立即調用析構函數 $James = null; (4)析構函數通常被用在清理程序使用的資源。查看全部
-
3-4 構造函數 (1)構造函數在對象被實例化的時候自動調用 (2)$this是Php里面的偽變量,表示對象本身??梢酝ㄟ^$this-> 的方式( $this 只能在對象內部使用)訪問對象的屬性和方法 (3)每一次用 new實例化對象的時候,系統都會將類名后面的參數列表傳遞給構造函數 (4)構造函數: function __construct(){} <?php class Nbaplayer{ public $name="Jordan"; public %height="198cm"; } function __construct($name,$height) { echo "in Nbaplayer constructor\n"; $this->name=$name; $this->height=$height; } public function jump(){ echo "jumping\n"; } $jordan=new Nbaplayer("jordan","198cm"); echo $jordan->name."\n"; $jordan->run;$jordan->jump; ?>查看全部
-
3-3類和實例化案例 <?php //類的定義:以class開始,后面跟著這個類的名稱。類的命名通常每個類名的第一個字母大寫,以大括號開始和結束,public來寫屬性定義,方法定義public function。 //類的實例化為對象時適用關鍵字new,后跟類的名稱和一對括號 //對象中屬性成員可以通過-〉符號來訪問 //對象中成員方法可以通過-〉符號來訪問 class Nbaplayer{ public $name="Jordan"; public %height="198cm"; } public function jump(){ echo "jumping\n"; } $jordan=new Nbaplayer(); echo $jordan->name."\n"; $jordan->run;$jordan->jump; ?>查看全部
-
3-2 類的實例化(instantiate) 類的實例化:就是通過類定義創建一個類的對象,如NBA球員,實例化后 喬丹、詹姆斯、科比 類的定義里面屬性值都是空的,而對象的屬性都有具體的值查看全部
-
3-1 面向對象實踐之類的概念 類的概念:把具有相似特性的對象歸類到一個類中,類定義了這些相似對象擁有的相同的屬性和方法 類的對象:稱為類得一個實例(instance) 類的屬性和方法統稱為類成員 3-2 實例化的概念 3-2 構造函數 3-3 析構函數 3-4數據訪問 3-5對象引用的概念查看全部
-
extends表示類的繼承,只能單繼承,跟一個父類的名查看全部
-
2-7面向對象的基本原則 (1)對象內部是高內聚的,即對象只負責一項特定的職能,所有對象相關的內容都封裝到對象的內部,以屬性和方法方式存在 (2 對象對外是低耦合的,外部世界可以看到對象的部分屬性并非全部,外部世界可以看到對象可以做某些事情。。。 低耦合便于對象重用,減低依賴性查看全部
-
2-6面向對象的基本思路 步驟一,識別對象 步驟二,識別對象的屬性 步驟三,識別對象的行為查看全部
-
2-5 面向對象的實質 (1)面向對象就是把生活中要解決的問題都用對象的方式進行存儲--把所有的數據用屬性方法表現出來。 (2)對象之間的互動是通過方法的調用完成互動。查看全部
-
2-4 面向對象編程的基本概念 (1)面向對象:在編程的時候一直把對象放在心上 (2)面向對象編程:就是編程的時候數據結構(數據組織方式 )都通過對象的結構進行存儲。 使用屬性和方法組織起來 (3) 為什么要使用面向對象編程? 對象的描述方式更加貼合真實世界,有利于大型業務的理解;在程序設計的過程中用對象的視角分析世界時能夠拉近程序設計和真實世界的距離。思維方式和現實世界更加貼合更加緊密查看全部
-
2-3。對象的特點 (1)每個對象都是獨一無二的 (2)對象是一個特定的事物,他的職能是完成特定功能,比如 nba球員的職能就是打球 (3)對象是可以重復使用的查看全部
-
2-2。對象的組成 (1)對象的數據模型,用于描述對象的數據,也稱為對象的屬性,或者對象的成員變量 (2)對象的行為模型,用于描述對象能夠做什么事情,又被稱為對象的方法查看全部
-
面向對象的基本概念 2-1。什么是對象 對象(object)世界萬物皆對象, 2。對象的基本組成、3。對象的特點、4。什么是面向對象、5。為什么使用面向對象、6。面向對象的基本思路 7。面向對象的基本原則查看全部
-
實例化對象查看全部
-
構造函數查看全部
舉報
0/150
提交
取消