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

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

PHP面向對象編程

難度初級
時長 3小時14分
學習人數
綜合評分9.67
292人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.4 邏輯清晰
  • 當對象被當成字符串使用時會調用__string()方法,當對象被當成方法使用時,會調用__invoke()方法
    查看全部
  • 不同的類有相同的方法,但是每個類的方法的具體實現不同,使用接口就統一了不同類的相同的方法的具體實現。interface定義接口,類使用接口用implement,接口定義中的方法不需要實現。
    查看全部
  • 在子類中編寫和父類同名的方法,會對父類的方法進行重寫,調用時是調用子類的方法。有關鍵字final的方法不可以重寫,有final關鍵字的類不可以被繼承
    查看全部
  • 使用static定義靜態成員,在類定義中訪問靜態成員時,使用static/self::,在類以外訪問時要使用classname::訪問,訪問父類的靜態屬性時,使用parent::訪問,靜態方法只能訪問靜態成員
    查看全部
  • PHP中用extends來繼承父類,extents只可以跟一個父類
    查看全部
  • 對內高內聚,對外低耦合
    查看全部
  • sdasdasd
    查看全部
  • 魔術方法
    查看全部
  • 魔術方法
    查看全部
  • 0.對象復制可以通過 clone 關鍵字來完成 1.當對象復制完成時,如果定義了 __clone() 方法,則復制生成的對象中的 __clone() 方法會被調用,可用于修改屬性的值
    查看全部
  • static靜態方法或屬性的定義和訪問方法<br> 1.定義 1.1加關鍵字static,只能被初始化為一個字符值或一個常量<br> 1.2默認為public類型 2.訪問<br> 2.1類里面:用self::或者static::來訪問<br> 2.2類外面:不用實例化對象直接用類名引用
    查看全部
  • (接上節) 3.__isset()方法:當【不可訪問屬性】調用isset()或empty()時,此方法被調用  ·調用示例:public function __isset($name){} 4.__unset()方法:當【不可訪問屬性】調用unset()時,此方法被調用  ·調用示例:public function __unset($name){}
    查看全部
  • 0.不可訪問屬性:調用屬性時發現未被定義的屬性,或者非法訪問的受保護屬性或私有屬性。 1.__set()方法:賦值給不可訪問屬性時,此方法被調用  · 調用示例:public function __set($name,$value){} ——其中$name為不可訪問屬性,$value為所賦的值 2.__get()方法:讀取不可訪問屬性的值時,此方法被調用  · 調用示例:public function __get($name,){} ——其中$name為不可訪問屬性
    查看全部
  • 1.__call()方法:當對象訪問不存在的方法名稱時,此方法自動調用。 ①調用示例:public function __call($name,$argument){} ②注意:訪問控制關鍵字必須為public;必須有兩個參數:對象訪問的方法名稱($name)、方法包含的參數($argument,數組)。 2.__callStatic()方法:當對象訪問不存在的方法名稱時,此方法自動調用。 ①調用示例:public static function __callStatic($name,$argument){}<br> ②注意:同1-②;此方法為靜態方法(static)。 3.這兩種方法也被稱為方法的重載。通過這兩個方法,同一個方法的調用可以對應不同的方法的實現(同一個方法的靜態調用、動態調用對應不同的方法實現)
    查看全部
  • 1.__tostring()方法:對象被當作string(字符串)使用時(如echo $obj),此方法自動調用,此方法中須返回(return)一個字符串 2.__invoke()方法:對象被當作方法調用時(如$obj()),此方法自動調用
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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