php接口的使用

一 代码

<?php
	/*  声明接口MPopedom  */
	interface MPopedom{
		function popedom();
	}
	/*  声明接口MPurview  */
	interface MPurview{
		function purview();
	}
	/*  创建子类Member,实现一个接口MPurview  */
	class Member implements MPurview{
		function purview(){
			echo '会员拥有的权限。';
		}
	}
	/*  创建子类Manager,实现多个接口MPurview和MPopedom  */
	class Manager implements MPurview,MPopedom{
		function purview(){
			echo '管理员拥有会员的全部权限。';
		}
		function popedom(){
			echo '管理员还有会员没有的权限';
		}
	}
	$member = new Member();						//类Member实例化
	$manager = new Manager();						//类Manager实例化
	$member -> purview();							//调用$member对象的purview方法
	echo '<p>';
	$manager -> purview();							//调用$manager对象的purview方法
	$manager ->popedom();							//调用$manager对象的popedom方法
?>
二 运行结果
会员拥有的权限。

管理员拥有会员的全部权限。管理员还有会员没有的权限

猜你喜欢

转载自cakin24.iteye.com/blog/2377563