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

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

大話PHP設計模式

Rango PHP開發工程師
難度中級
時長 3小時30分
學習人數
綜合評分9.57
140人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.6 邏輯清晰
正斜杠: / 反斜杠 \ 老師可能沒有太注意 有個地方說反了 再次強調一下,哈哈
希望大佬以后能再出點教程
麻雀雖小 五臟俱全啊 老師講的很好 給個贊
之前看書看的糊里糊涂的,老師講的太好了,一看就清楚
php 魔術方法的使用
1._get/_ set 將對象的屬性接管
2、_ call/__ callStatic //控制php對象的方法調用,callStatic控制類的靜態方法
3、_ toString //將一個php對象轉換成字符串
4、_invoke //將一個php對象當成一個函數來執行時,會回調這個魔術方法
原型模式和單例模式不能混淆,原型模式中它的開銷在于給對象屬性賦值,這個對象屬性值的結果在接下來的運算中還有作用的。這時就需要把賦值好的對象復制出一份,減少多次運算。和單例不同
垃圾課,該深入的設計模式講得這么表面,前面大家鋪墊倒是講的夠多,但是有卵用
?。。。〔焕⑹谴罄?牛 啊
聽不懂棧啊 沒學過
我怎么覺著沒必要?直接寫在配置文件里面,require進來,當數組取值不就完了么?
單一職責
不要存在多于一個導致類變更的原因,通俗來說就是一個類只負責一項職責
里氏代換
所有引用基類的地方必須能透明的使用其子類的對象,通俗說就是子類可以拓展父類的功能,但不能改變父類原有的功能
依賴倒置
高層模塊不應該依賴低層模塊,二者都應該依賴抽象;抽象不依賴細節,細節應該依賴抽象。
接口隔離
客戶端不應該依賴它不需要的接口;一個類對另一個類的依賴應該建立在最小的接口上
迪米特原則
一個對象應該對其他對象保持最小的了解,高內聚,低耦合
開閉原則
一個軟件實體類、模塊和函數應該對拓展開放,對修改關閉
忽然明白了框架源碼集成了眾多設計模式,以后可以帶著思考去學習框架源碼了,不錯的課程!謝謝老師分享!
這個是不是類似門面模式
這個是14年的視頻,現在PHP7已經廢棄掉mysql_connect這個函數了,改用mysqli_connect了,大家敲代碼的時候注意下哈
厲害了大牛
看完大佬的這門課,感覺我領悟了很多,現在對十幾種設計模式用法都了解了,而且會根據需要進行選擇,畢竟設計模式大多時候是為了代碼層次的清晰程度,便于維護,可能對于性能方面可能沒考慮那么多,如果是小的Demo我覺得沒必要,但是大的項目,結構比較復雜的還是可以用的
課程須知
要想更好的掌握本課課程的重點內容,那么熟知面向對象的相關知識是必不可少的。
老師告訴你能學到什么?
1、了解PHP的11種設計模式 2、掌握設計模式的編程實現 3、具備使用設計模式進行面向對象編程的能力

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消