《PHP學(xué)習(xí)第十三課:類(lèi) 敲黑板,劃重點(diǎn)》要點(diǎn):
本文介紹了PHP學(xué)習(xí)第十三課:類(lèi) 敲黑板,劃重點(diǎn),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
感謝關(guān)注PHP學(xué)習(xí)坊,文章內(nèi)容由PHP學(xué)習(xí)坊收集整理,如有錯(cuò)誤或者疏漏之處,歡迎在評(píng)論區(qū)指出,也歡迎大家積極評(píng)論轉(zhuǎn)發(fā).小編需要來(lái)自你們訂閱、評(píng)論的支持,吐槽也好,支持也罷,歡迎大家積極評(píng)論.
文末有一個(gè)投票,希望路過(guò)的各位大俠選擇一下本身屬于哪一類(lèi),方便小編以后的文章質(zhì)量與內(nèi)容更適合大家.
本日介紹的內(nèi)容很重要,敲黑板、劃重點(diǎn)了啊,很重要、十分重要、非常重要,大家一定要重視,我們本日介紹的內(nèi)容是----類(lèi)
類(lèi)的概念在程序開(kāi)發(fā)中十分重要,大家一定要重視起來(lái).任何面向?qū)ο蟮木幊陶Z(yǔ)言,類(lèi)的概念都十分重要!十分重要!!十分重要!!!
什么是類(lèi)?類(lèi)的概念,這個(gè)大家百度,或者本身看書(shū)屋很多介紹.小編說(shuō)一下通俗的理解.就以“人”為例.
人 是一個(gè)抽象的概念,單說(shuō)人,指的是人類(lèi).人 擁有很多公共的能力,比如大家都會(huì) 跑、跳、說(shuō)話、唱歌等,這是 人所擁有的能力,在類(lèi)中,我們稱(chēng)之為“辦法”.所謂辦法,就是類(lèi)提供的一些能力.但是,人 也擁有一些屬性,比如,大家都 有姓名、年齡、身高等等.在類(lèi)中,這些屬性稱(chēng)之為成員變量.
既然說(shuō),人是一個(gè)抽象的概念,那我應(yīng)該如何表達(dá)一個(gè)具體的人呢?要表達(dá)一個(gè)具體的人,對(duì)應(yīng)類(lèi)的操作我們稱(chēng)之為類(lèi)的實(shí)例化.但是說(shuō)、笑這一類(lèi)能力是所有人都具有的,但是有些人有自身圖特的能力,那又該如何表達(dá)呢?這里要引入類(lèi)的繼承這一概念.
什么是類(lèi)的繼承?就是將所有類(lèi)都擁有的辦法,剝離抽象一個(gè)新的類(lèi),這個(gè)類(lèi)我們稱(chēng)之為父類(lèi).其他所有的類(lèi)都繼承這個(gè)類(lèi),繼承父類(lèi)的類(lèi),我們稱(chēng)之為子類(lèi).子類(lèi)可以視為一種特殊的父類(lèi),它可以擁有自己獨(dú)有的辦法.但是還有一個(gè)問(wèn)題,那就是,所有人都會(huì)說(shuō),這沒(méi)有錯(cuò).但是有一部分人會(huì)說(shuō)相聲,這也是說(shuō),父類(lèi)又不足以提供說(shuō)相聲的能力,豈不是和父類(lèi)的說(shuō)沖突了?(栗子可能不太恰當(dāng),大家見(jiàn)諒).
辦法沖突了怎么辦?沒(méi)關(guān)系,大家可以對(duì)辦法進(jìn)行重寫(xiě),在實(shí)現(xiàn)父類(lèi) 說(shuō) 的基礎(chǔ)之上,補(bǔ)充進(jìn)自己新的內(nèi)容.
另外,類(lèi)的成員屬性和辦法分為三種級(jí)別:private(私有,自身可見(jiàn))、protected(保護(hù),自身以及子類(lèi)可見(jiàn))、public(公開(kāi),所有可見(jiàn)),至于詳細(xì)區(qū)別,明日文章會(huì)針對(duì)這篇文章講述的內(nèi)容進(jìn)行一次代碼的實(shí)現(xiàn).
感謝大家關(guān)注,謝謝大家.
歡迎參與《PHP學(xué)習(xí)第十三課:類(lèi) 敲黑板,劃重點(diǎn)》討論,分享您的想法,維易PHP學(xué)院為您提供專(zhuān)業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/14294.html