-
3.2????類(lèi)的實(shí)例化
類(lèi)的示例化就是通過(guò)類(lèi)定義創(chuàng)建一個(gè)類(lèi)的對(duì)象
類(lèi)的定義里面屬性值都是空的,而對(duì)象的屬性值都有具體的值
查看全部 -
3.1????類(lèi)的概念
查看全部 -
2.7????面對(duì)對(duì)象的基本原則
對(duì)象內(nèi)部是高內(nèi)聚的
-????對(duì)象只負(fù)責(zé)一項(xiàng)特定的職能(職能可大可?。?/p>
????????-????所有對(duì)象相關(guān)的內(nèi)容都封裝到對(duì)象的
????2.對(duì)象對(duì)外是低耦合的
????????-????外部世界可以看到對(duì)象的一些屬性(并非全部)
????????-????外部世界可以看到對(duì)象可以做某些事情(并非全部)
查看全部 -
2.6 面對(duì)對(duì)象的基本思路
查看全部 -
補(bǔ)充2--5
查看全部 -
2.5????面向?qū)ο蟮膶?shí)質(zhì)
查看全部 -
2.4????
面向?qū)ο缶幊痰幕靖拍?/p>
????什么是面向?qū)ο螅?/p>
????????- 面向?qū)ο缶褪窃诰幊痰臅r(shí)候一直把對(duì)象放在心上
????面向?qū)ο缶幊叹褪窃诰幊痰臅r(shí)候數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)組織方式)都通過(guò)對(duì)象的結(jié)構(gòu)進(jìn)行存儲(chǔ)
????????- 屬性、方法
????????(編程的時(shí)候把數(shù)據(jù)結(jié)構(gòu)都通過(guò)屬性、方法的形式組織起來(lái))
????
????為什么要使用面向?qū)ο螅?/p>
????對(duì)象的描述方式更貼合真實(shí)的世界,程序設(shè)計(jì)的過(guò)程中用對(duì)象的視角分析世界的時(shí)候能夠拉近程序設(shè)計(jì)和真實(shí)世界的距離。
查看全部 -
2.3????對(duì)象的特點(diǎn)
????1.每個(gè)對(duì)象都是獨(dú)一無(wú)二的(一個(gè)人)
????2.對(duì)象是特定事物,他的職能是完成特定的功能(學(xué)習(xí)、生活、工作等)
????3.對(duì)象是可以重復(fù)使用的 (學(xué)習(xí)完之后還可以繼續(xù)學(xué)習(xí))
查看全部 -
2.2 對(duì)象的基本組成
查看全部 -
2.1 什么是對(duì)象
??? 世間萬(wàn)物皆對(duì)象(現(xiàn)實(shí)中可見(jiàn)的實(shí)體、具有抽象概念的抽象之物)
查看全部 -
學(xué)習(xí)目標(biāo):熟悉面向?qū)ο蟮乃枷牒椭R(shí)
課程內(nèi)容:1.面向?qū)ο蟮幕靖拍?/p>
???????????????? 2.PHP中的面向?qū)ο髮?shí)踐
查看全部 -
靜態(tài)屬性用于保存類(lèi)的公有數(shù)據(jù)
靜態(tài)方法里面只能訪(fǎng)問(wèn)靜態(tài)屬性
靜態(tài)成員不需要實(shí)例化對(duì)象就可以訪(fǎng)問(wèn)
類(lèi)的內(nèi)部可以通過(guò)self或static關(guān)鍵字訪(fǎng)問(wèn)自身靜態(tài)成員
可以通過(guò)parent關(guān)鍵字訪(fǎng)問(wèn)父類(lèi)的靜態(tài)成員
可以通過(guò)類(lèi)的名稱(chēng)在類(lèi)定義外部訪(fǎng)問(wèn)靜態(tài)成員
全局,不需實(shí)例化操作
靜態(tài)屬性、靜態(tài)方法定義在訪(fǎng)問(wèn)控制關(guān)鍵字后面添加static關(guān)鍵字
在類(lèi)定義中使用靜態(tài)成員的時(shí)候,用self關(guān)鍵字或static關(guān)鍵字后面跟 :: 操作符,注意,在訪(fǎng)問(wèn)靜態(tài)成員屬性的時(shí)候, :: 后面需要跟$符號(hào)?
使用parent關(guān)鍵字能夠訪(fǎng)問(wèn)父類(lèi)的靜態(tài)成員
查看全部 -
抽象類(lèi)
抽象類(lèi)中可以包含普通方法
繼承抽象類(lèi)的子類(lèi)需要實(shí)現(xiàn)抽象類(lèi)中定義的抽象方法
查看全部 -
__tostring 類(lèi)被當(dāng)做字符串操作的時(shí)自動(dòng)調(diào)用 __invoke查看全部
-
對(duì)象是獨(dú)一無(wú)二的查看全部
舉報(bào)