<?php//定义一个USB接口,让每个USB设备都遵守这个规范interface USB{function run();} class Computer{//计算机类中的一个方法可以应用任何一种USB设备function useUSB($usb){$usb->run();}} $computer =new Computer;$computer ->useUSB(new Ukey()); //为计算机插入一个usb键盘设备,并运行$computer ->useUSB(new Umouse()); //为计算机插入一个usb鼠标设备,并运行$computer ->useUSB(new Ustore()); //为计算机插入一个usb存储设备,并运行?> |