企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
~~~ <?php namespace factory; /** * 农场 * * 生产动物 */ class Farm implements Factory { /** * 构造函数 */ public function __construct() { echo "初始化了一个农场~ \n"; } /** * 生产方法 * * 生产动物 * @param string $type 动物类型 * @return mixed */ public function produce($type='') { switch ($type) { case 'chicken': return new Chicken(); break; case 'pig': return new Pig(); break; default: echo "该农场不支持生产该农物~ \n"; break; } } } ~~~