function factory() {
var name = new Object()
return name
}
var obj = factory()
console.log(obj)
b. 輸出:
創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計與策劃設(shè)計,蔡家坡網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:蔡家坡等地區(qū)。蔡家坡做網(wǎng)站價格咨詢:18982081108
{}
createMan();
$man->say();
$woman = $factory->createWomen();
$woman->say();
b. 輸出:
我是男人
我是女人
1、因為JS中沒有類的概念,工廠函數(shù)是為了解決面向?qū)ο笾械姆庋b性而設(shè)計的
2、PHP本身就是面向?qū)ο蟮恼Z言,工廠函數(shù)只是為了防止new關(guān)鍵字使用過多,所以在PHP當(dāng)中的工廠函數(shù)這個模式設(shè)計的很雞肋,一般不用!