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

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

工廠模式只是為了修改代碼更方便?

工廠模式只是為了修改代碼更方便?

正在回答

5 回答

雖然這么說有點抬杠,但是如果我把createFactory函數的名字改了,那用到createFactory的地方不也一樣要修改?

1 回復 有任何疑惑可以回復我~

<?php?

namespace Imooc;

class Factory

{

? ? public static function createFactory($class)

? ? {

? ? ? ? $db = new $class;

? ? ? ? return $db;

? ? }

}


1 回復 有任何疑惑可以回復我~

感覺似乎并沒有什么用啊

0 回復 有任何疑惑可以回復我~
#1

正在思考中

估計小項目看不出來,一旦涉及大項目作用就出來了,同一個類有100個地方調用,要是你這個類換個名字啥的。估計屎都要改出來
2017-01-06 回復 有任何疑惑可以回復我~

工廠模式是一種良好的代碼規范,是編寫代碼遵守的很好的一種習慣。使用工廠模式,可以使代碼更簡潔易懂,層次清晰。同時工廠模式也可以提高代碼的可維護性。

0 回復 有任何疑惑可以回復我~

降低耦合,層次清晰,易于維護,方便擴展。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

工廠模式只是為了修改代碼更方便?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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