亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

PHP面向對象編程

難度初級
時長 3小時14分
學習人數
綜合評分9.67
292人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.4 邏輯清晰
  • __call() 當對象訪問不存在的方法名稱時,__call()方法會被自動調用 __callStatic() 當對象訪問不存在的靜態方法名稱時,__callStatic()方法會被自動調用 這兩個方法在php里面也被稱為方法的重載(overloading)
    查看全部
  • /** * 魔術方法2之方法重載 * 1. 當對象訪問不存在的方法名稱時,__call()方法會被自動調用 * 2. 當對象訪問不存在的靜態方法名稱時,__callStatic()方法會被自動調用 */
    查看全部
  • 面向對象--魔術方法 _construct(),_destruct() _tostring() _invoke() _call(),_callStatic() _get(),_set(),isset(),_unset() _clone()
    查看全部
    0 采集 收起 來源:章節簡介

    2015-08-18

  • 1)定義抽象類的關鍵字 abstract 2)抽象類里可包含非抽象方法,在方法前添加abstract關鍵字,表示這個方法是抽象方法,不需要具體實現。 如:吃-- “怎么吃”不同 3)繼承(extends)抽象類,必須要實現抽象類的抽象方法。
    查看全部
  • 相同的一行代碼,對于傳入不同的接口的實現的對象的時候(參數),表現是不同的,這就是多態 checkeat($obj); checkeat($monkey);
    查看全部
  • elf關鍵字可以用于訪問類自身的成員方法,靜態成員和類常量;不能用于訪問類自身的屬性?。?! 使用常量的時候不需要在常量const名稱前面添加$符號
    查看全部
  • 添加final關鍵字的方法能夠讓這個方法不能在子類中重寫 對于不想被任何類繼承的類可以在class之前添加final關鍵字 對于不想被子類重寫(修改)的方法,可以在方法定義的前面添加final
    查看全部
  • 類內 self::$屬性 類外 類名::$屬性 子類調用父類 parent::$屬性 聲明類成員或方法為static,就可以不實例化類而直接訪問。不能通過一個對象來訪問其中的靜態成員(靜態方法除外),為全局
    查看全部
  • public是公有的類成員,可以在任何地方被訪問 protected是受保護的類成員,可以被其自身以及繼承的子類訪問 private是私有的類成員,只能被自身訪問
    查看全部
  • $obj1 = $obj2;表示將obj2對象賦值給對象obj1,會有兩個對象,這兩個對象指向同一個地址。 $obj1 =&$obj2;表示obj1和obj2是同一個對象。 $obj1 = clone($obj2),是有兩個對象,這兩個對象完全獨立,不同的地址值; PHP中的局部變量在函數結束的時候就會被釋放。 而static靜態局部變量在函數結束的時候變量的值會保存下來。
    查看全部
  • 對象的特點 一、每一個對象都是獨一無二的 二、對象是一個特定事物,他的職能是完成特定功能 三、對象是可以重復使用的
    查看全部
  • Sublime Text
    查看全部
  • 面向對象的基本原則 對象內部是高內聚的 對象只負責一項特定的職能(職能可大可?。?所有對象相關的內容都封裝到對象內部 對象對外是低偶合的 外部世界可以看到對象的一部分屬性(并非全部)
    查看全部
  • 魔術方法: __call():當對象訪問不存在的方法名稱時,__call()方法會被自動調用 __callStatic():當對象訪問不存在的靜態方法名稱時,__callStatic()方法會被自動調用 __set():在給不可訪問屬性賦值時,__set()會被調用 定義function __set($name,$value) __get():讀取不可訪問屬性的值時,__get()會被調用 定義function __get($name) __isset():當對不可訪問屬性調用isset()或empty()時,__isset()會被調用 __unset():當對不可訪問的屬性調用unset()時,__unset()會被調用 所謂不可訪問屬性,實際上就是在調用某個屬性時發現這個屬性沒有被定義,這時候不同的操作會觸發不同的魔術方法 這幾個方法也被成為屬性重載的魔術方法 __clone():obj1 = clone $obj; 實現對象復制,變成值相同的兩個對象 調用clone時自動調用__clone()方法-自定義復制哪些屬性。
    查看全部
  • 數據訪問 1.parent關鍵字可以可用于調用父類中被子類重寫了的方法 2.self關鍵字可以用于訪問類自身的成員方法,靜態成員和類常量;不能用于訪問類自身的屬性 使用常量的時候不需要在常量const名稱前面添加$符號 3.static::關鍵字用于訪問類自身定義的靜態成員,訪問靜態屬性時需要在屬性前面添加$符號。
    查看全部

舉報

0/150
提交
取消
課程須知
1、本門課程是立志想成為優秀程序員的必修課 2、基本概念部分適合所有人學習 3、實踐部分則需要有基本的PHP知識,這樣會更加有利于你對面向對象的理解和掌握
老師告訴你能學到什么?
1、面向對象的基本概念 2、面向對象的基本思路 3、面向對象的基本原則 4、類的概念和PHP實踐 5、繼承的概念和案例實踐 6、接口的概念和案例實踐 7、多態的概念和案例實踐 8、PHP中的魔術方法基本實踐

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!