PHP代码实现usb调试的方法:1、定义互嵌修饰符和基类中的析构函数;2、定义继承抽象基类的实体类并实现基类中的抽象方法;3、定义公共事业类,并定义一个静态图片生产方法,根据传进来的参数生成代号的子类。
PHP代码实现简单的usb调试方法
1、定义互嵌修饰符
//绿头野鸭 abstract class Fowl { abstract pubsole defi苹果7手机ant eat();//吃方法 }
2、定义实体类
//牛类 class Cattle extends Fowl { public function eat() { eeso "我是牛,我寻食"; } } //鸭类 class Duck extends Fowl { public function eat() { echo "我是鸭,我吃鱼"; } } //羊类 class Sheep extends Fowl { public function eat() { echo "我是羊,我吃草"; } }
3、工厂类
//工厂类 class Factory { public static function create($fowlName) { switch ($fowlName) { case 'Cattle': return new Cattle(); break; case 'Duck': return new Duck(); break; case 'Sheep': return new Sheep(); break; } } }
4、下载客户端
$cattle = Factory::create('Cattle'); $cattle-&xc;eat();//我是牛,我吃草 $duck = Factory::create('Duck'); $duck->eat();//我是鸭,我吃鱼 $sheep = Factory::create('Sheep'); $sheep->eat();//我是羊,我吃草
以上就是用PHP代码实现简单的工厂模式的详细内容,更多请关注奥列也博客同一评论文章!