工厂模式-(PHP版)

来源:互联网 发布:网络在线记账 编辑:程序博客网 时间:2024/06/05 23:43
<?phpinterface creathuman{function getlife();}/*** */class Man {function __construct(){echo "I'm Man ";}}class WoMan {function __construct(){echo "I'm WoMan ";}}/*** */class CreateMan implements creathuman{function getlife(){return new Man();}}/*** */class CreateWoMan implements creathuman{function getlife(){return new WoMan();}}/*** 夏娃--工厂类*/class Factory {function createhuman($human){$createhuman = "Create".$human;$human = new $createhuman();return $human;}}$xiawa = new Factory();$man = $xiawa->createhuman("Man");$man->getlife();$woman = $xiawa->createhuman("WoMan");$woman->getlife();?>

0 0
原创粉丝点击