工厂模式

定义:用工厂的方法或类生成对象,而不是在代码中直接new
好处:当对象的名称或对象的参数改变时,只需在工厂的方法或者类一处修改即可
$db = IMooc\Factory::createDatabase();

<?php
namespace IMooc;

class Factory
{
static function createDatabase()
{
$db = new Database();
return $db;
}
}


来自为知笔记(Wiz)


posted on 2016-12-24 22:11  果然朝辉  阅读(79)  评论(0编辑  收藏  举报

导航