现在的位置: 首页 > 综合 > 正文

php 中的 多态与接口应用

2013年03月27日 ⁄ 综合 ⁄ 共 426字 ⁄ 字号 评论关闭
<?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);
?>

抱歉!评论已关闭.