//简单工厂模式 又叫作静态方法工厂模式 interface IPeople { function name(); } class Man implements IPeople { public function name() { echo "man"; } } class Women implements IPeople { public function name() { echo "women"; } } class HouseFactory { static function getMan() { return new Man(); } static function getWomen() { return new Women(); } } $man=HouseFactory::getMan(); $man->name();
//工厂方法模式 创建工厂接口 要创建2个工厂php