标签:
继承特性简化了对象、类的创建,增加了代码的可重用性。但PHP只支持单继承,如果想实现多重继承,就要使用接口。PHP可以实现多个接口。<?php /*声明接口MPopedom*/ interface MPopedom { function popedom(); } /*声明接口MPurview*/ interface MPurview { function purview(); } /*创建子类Member,实现一个接口MPurview*/ class Member implements MPurview { function purview() { // TODO: Implement purview() method. echo "会员拥有的权限"; } } /*创建子类Manager,实现多个接口MPurview和MPopedom*/ class Manager implements MPurview, MPopedom { function purview() { // TODO: Implement purview() method. echo "管理员拥有会员的全部权限"; } function popedom() { // TODO: Implement popedom() method. echo "管理员还拥有会员没有的权限"; } } $member = new Member();//Member实例化 $manager = new Manager();//Manager实例化 $member->purview();//调用$member对象的purview方法 echo "<br>"; $manager->purview();//调用$manager对象的purview方法 $manager->popedom();//调用$manager对象的popedom方法
标签:
原文地址:http://blog.csdn.net/qq_28602957/article/details/51366705