-
原型模式就是clone就是內(nèi)存拷貝,比new的好處是創(chuàng)建對象快速,適合大對象創(chuàng)建查看全部
-
觀察者模式, 1 所有觀察者對象實現(xiàn)統(tǒng)一接口 2 被觀察對象持有觀察者句柄 使用Add觀察者()方法 3 某一場合,調(diào)用觀察方法 Foreach(觀察者句柄數(shù)組 as 某一個觀察者) 觀者者->接口方法 觀察者可以叫好朋友通知模式,因為是主動通知,不是主動觀察查看全部
-
看對象是否是同一個對象方法 Var_dump后看id,#1,#2等字樣id,它是php內(nèi)部對象唯一標識查看全部
-
數(shù)據(jù)對象映射模式orm模式 將一條數(shù)據(jù)封裝成一個對象,對對象的操作,會變成對數(shù)據(jù)的操作查看全部
-
策略模式和適配器模式啥區(qū)別? 不都是同一接口的多個實現(xiàn)嗎查看全部
-
適配器模式,定義一個接口,所有實現(xiàn)類實現(xiàn)接口方法。查看全部
-
注冊樹/注冊器模式 初始化時產(chǎn)生對象并放入注冊樹上(注冊樹是全局的,使用類靜態(tài)變量實現(xiàn)), 以后使用的時候,對象都從注冊樹上拿。 安卓的上下文就是注冊樹模式的使用,適用的場景是有一個常駐系統(tǒng)的全局對象的需求。session類似注冊器查看全部
-
單例模式,業(yè)務(wù)環(huán)境來說,一個功能只要一個對象的場合,使用單類模式,將對象放入全局或者靜態(tài)句柄都可查看全部
-
類中調(diào)用構(gòu)造方法new self(),這樣寫可否:$this->構(gòu)造函數(shù)名查看全部
-
工廠模式,將對象的生成放到一個地方,簡化代碼,也易于修改查看全部
-
當把對象當初函數(shù)使用的時候,會觸發(fā)invoke($param)魔法函數(shù)查看全部
-
類魔術(shù)方法不是默認賦予的,需要自己定義查看全部
-
當echo $obj的時候,會觸發(fā)對象的tostring方法查看全部
-
Function __call($func,$param); Static function __callstatic($func,$param) 當調(diào)用對象不存在的方法時會觸發(fā)魔術(shù)方法__call, 當調(diào)用類不存在的靜態(tài)方法時,會觸發(fā)魔術(shù)方法__callstatic查看全部
-
__set($key,$value) __get($key)查看全部
舉報
0/150
提交
取消