<?php //工厂模式 interface doing { function eat(); function sleep(); } class cat implements doing { function eat() { echo '猫正在吃东西!<br />'; } function sleep() { echo '猫正在睡觉!<br />'; } } class dog implements doing { function eat() { echo '狗正在吃东西!<br />'; } function sleep() { echo '狗正在睡觉!<br />'; } } class factory { static function createdoing($type) { switch($type){ case 'cat': return new cat(); break; case 'dog': return new dog(); break; } } } $cat=factory::createdoing('cat'); $dog=factory::createdoing('dog');
如对本文有疑问, 点击进行留言回复!!
2020 年百度之星·程序设计大赛 - 初赛三 P1005 Chess (HDU 6787) dp
Web篇(6.3) 13. 命令注入 ❀ FortiWeb 攻防演练
网友评论