php 中的 多态与接口应用
转:峰雪
- <?php
- interface myusbkou {
- function type();//类型
- function action();//执行的操作
- }
- class zip implements myusbkou {
- //继承接口
- function type() {
- echo "USB的2.0接口";
- }
- function action() {
- echo "--->需要USB 2.0驱动";
- } }
- class mp3 implements myusbkou{
- function type() {
- echo "MP3的1.0接口";
- }
- function action() {
- echo "--->需要MP3 1.0驱动<br/>";
- } }
- class mypc{
- function usbthing($thing) {
- $thing->type();
- $thing->action();
- } }
- $p=new mypc();
- $mp3=new mp3();
- $zip=new zip();
- $p->usbthing($mp3);
- $p->usbthing($zip);
- ?>
复制代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论