PHP的面向?qū)ο笫呛苤匾膬?nèi)容,也是很常用的內(nèi)容。所以現(xiàn)在就把PHP面向?qū)ο筮M(jìn)行整理了一下。

順帶,我會在后面把我整理的一整套CSS3,PHP,MYSQL的開發(fā)的筆記打包放到百度云,有需要可以直接去百度云下載,這樣以后你們開發(fā)就可以直接翻筆記不用百度搜那么麻煩了。

 筆記鏈接:http://pan.baidu.com/s/1qYdQdKK 密碼:pvj2

 

一、面向?qū)ο蟮幕靖拍?/strong>
  1.什么是面向?qū)ο螅?/strong>
    對象
    面向

     由于目前都還沒有一個統(tǒng)一的概念,所以所能理解的就是一個物體被抽象出來,每個物品都是一個對象。

  2.什么是對象?
    ---世間萬物皆對象
    桌子、人、鍵盤……
    看見的,看不見的(抽象的)

  3.對象的基本組成
    對象包含兩部分
      -對象的組成元素
        ·是對象的數(shù)據(jù)模型,用于描述對象的數(shù)據(jù)
        ·又被稱為對象的屬性,或者對象的成員變量
      -對象的行為
        ·是對象的行為模型,用于描述對象能夠做什么事情
        ·又被稱為對象的方法

  4.對象的特點(diǎn)
    ·每個對象都是獨(dú)一無二的
    ·對象是一個特定事務(wù),他的職能是完成特定功能
    ·對象是可以重復(fù)使用的

  5.面向?qū)ο缶幊痰幕靖拍?/strong>
    ·什么是面向?qū)ο螅?br/>    -面向就是在編程的時候一直把對象放在心上
      ·面向?qū)ο缶幊叹褪窃诰幊痰臅r候數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)組織方式)都通過對象的結(jié)構(gòu)進(jìn)行存儲
    -屬性、方法

      ·對象的描述方式更加貼合真實(shí)的世界,有利于大型業(yè)務(wù)的理解
      ·在程序設(shè)計(jì)的過程中用對象的視角分析世界的時候能夠獨(dú)立拉近程序設(shè)計(jì)和真實(shí)世界的距離

  6.面向?qū)ο?-實(shí)質(zhì)
    ·面向?qū)ο缶褪前焉钪幸鉀Q的問題都用對象的方式進(jìn)行存儲
      -屬性
      -方法
    ·對象與對象之間通過方法的調(diào)用完成互動
      -方法

  7.面向?qū)ο蟮幕舅悸?/strong>
    第一步:識別對象
      -任何實(shí)體都可以被識別為一個對象
    第二步:識別對象的屬性
      -對象里面存儲的數(shù)據(jù)被識別為屬性
      -對于不同的業(yè)務(wù)邏輯,關(guān)注的數(shù)據(jù)不同,對象里面存儲的屬性也不同
    第三步:識別對象的行為
      -對象自己屬性數(shù)據(jù)的改變
      -對象和外部交互

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式