PHP的面向?qū)ο笫呛苤匾膬?nèi)容,也是很常用的內(nèi)容。所以現(xiàn)在就把PHP面向?qū)ο筮M(jìn)行整理了一下。
順帶,我會(huì)在后面把我整理的一整套CSS3,PHP,MYSQL的開發(fā)的筆記打包放到百度云,有需要可以直接去百度云下載,這樣以后你們開發(fā)就可以直接翻筆記不用百度搜那么麻煩了。
筆記鏈接:http://pan.baidu.com/s/1qYdQdKK 密碼:pvj2
一、面向?qū)ο蟮幕靖拍?/strong>
1.什么是面向?qū)ο螅?/strong>
對(duì)象
面向
由于目前都還沒有一個(gè)統(tǒng)一的概念,所以所能理解的就是一個(gè)物體被抽象出來,每個(gè)物品都是一個(gè)對(duì)象。
2.什么是對(duì)象?
---世間萬物皆對(duì)象
桌子、人、鍵盤……
看見的,看不見的(抽象的)
3.對(duì)象的基本組成
對(duì)象包含兩部分
-對(duì)象的組成元素
·是對(duì)象的數(shù)據(jù)模型,用于描述對(duì)象的數(shù)據(jù)
·又被稱為對(duì)象的屬性,或者對(duì)象的成員變量
-對(duì)象的行為
·是對(duì)象的行為模型,用于描述對(duì)象能夠做什么事情
·又被稱為對(duì)象的方法
4.對(duì)象的特點(diǎn)
·每個(gè)對(duì)象都是獨(dú)一無二的
·對(duì)象是一個(gè)特定事務(wù),他的職能是完成特定功能
·對(duì)象是可以重復(fù)使用的
5.面向?qū)ο缶幊痰幕靖拍?/strong>
·什么是面向?qū)ο螅?br/> -面向就是在編程的時(shí)候一直把對(duì)象放在心上
·面向?qū)ο缶幊叹褪窃诰幊痰臅r(shí)候數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)組織方式)都通過對(duì)象的結(jié)構(gòu)進(jìn)行存儲(chǔ)
-屬性、方法
·對(duì)象的描述方式更加貼合真實(shí)的世界,有利于大型業(yè)務(wù)的理解
·在程序設(shè)計(jì)的過程中用對(duì)象的視角分析世界的時(shí)候能夠獨(dú)立拉近程序設(shè)計(jì)和真實(shí)世界的距離
6.面向?qū)ο?-實(shí)質(zhì)
·面向?qū)ο缶褪前焉钪幸鉀Q的問題都用對(duì)象的方式進(jìn)行存儲(chǔ)
-屬性
-方法
·對(duì)象與對(duì)象之間通過方法的調(diào)用完成互動(dòng)
-方法
7.面向?qū)ο蟮幕舅悸?/strong>
第一步:識(shí)別對(duì)象
-任何實(shí)體都可以被識(shí)別為一個(gè)對(duì)象
第二步:識(shí)別對(duì)象的屬性
-對(duì)象里面存儲(chǔ)的數(shù)據(jù)被識(shí)別為屬性
-對(duì)于不同的業(yè)務(wù)邏輯,關(guān)注的數(shù)據(jù)不同,對(duì)象里面存儲(chǔ)的屬性也不同
第三步:識(shí)別對(duì)象的行為
-對(duì)象自己屬性數(shù)據(jù)的改變
-對(duì)象和外部交互
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26