本文
介绍了基于接口技术的PHP简单多态
应用程序,供大家
参考:
< PHP
一个实现多态性的简单示例
USB接口{
接口必须是公共的访问
方法,并且只有抽象方法或常量。
函数挂载();
职能
工作();
功能卸载();
}
类以实现USB {
函数挂载(){
成功
安装U盘!;
}
函数工作(){
U盘正在工作…;
}
功能卸载(){
成功地卸载U盘!;
}
}
类实现了USB {成
函数挂载(){
成功插入USB
鼠标!;
}
函数工作(){
USB鼠标正在工作…;
}
功能卸载(){
成功地拔出USB鼠标!;
}
}
类
电脑{
USB(USB功能美元){ / /这是一种多态性,当
参数传递不同的USB设备,不同的设备相同的方法调用,但有不同的
影响 usb挂载();
工作();
USB ->卸载(美元);
}
}
员工类{
函数安装(){
为DN =新电脑; / /
启动计算机 上=新一美元; / /
激活USB
为某人新成; / /激活鼠标
$DN -> USB(合上); / /电脑USB
$DN -> USB(为某人); / /访问计算机鼠标
}
}
usb_user美元=新工人; / /一个USB设备的
用户激活
($ usb_user ->安装); / /电话用户安装USB设备的方法
>
实例
操作效果:
更多有关PHP相关内容的感兴趣的读者可以查看主题:PHP面向对象编程
教程 希望本文能对PHP程序设计有所帮助。