php implements接口的简单应用实例

<?php
	
	//规范
	interface myusb
	{
		function type();
		function alert();
	}
	
	//设定
	class zip implements myusb
	{
		function type()
		{
			echo "2.0";
		}
		
		function alert()
		{
			echo "正在安装USB驱动<br>";
		}
	}
	
	//设定
	class mp3  implements myusb
	{
		function type()
		{
			echo "1.0";
		}
		
		function alert()
		{
			echo "正在安装MP3驱动";
		}		
		
	}
	
	//操作
	class mypc
	{
		function pcusb($what)
		{
			$what->type()."<br>";
			$what->alert();
		}
	}
	
	//操作实例化
	$p = new mypc();
	$z = new zip();
	$m = new mp3();
	
	$p->pcusb($z);
	$p->pcusb($m);
?>

修远兮

在这里记录每一点自己需要的知识

订阅 "修远兮" 公众号, 与我们共享精采

推荐文章RECOMMEND