🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
将new操作转移到了工厂,集中实例化类操作,降低控制器的耦合 interface people { function jiehun(); } class man implements people{ function jiehun() { echo '送玫瑰,送戒指!<br>'; } } class women implements people { function jiehun() { echo '穿婚纱!<br>'; } } class SimpleFactoty { // 简单工厂里的静态方法 static function createMan() { return new man; } static function createWomen() { return new women; } } $man = SimpleFactoty::createMan(); $man->jiehun(); $man = SimpleFactoty::createWomen(); $man->jiehun();