重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇文章给大家分享的是有关PHP5中怎么实现多重继承,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
创新互联建站专注于企业营销型网站、网站重做改版、惠东网站定制设计、自适应品牌网站建设、H5高端网站建设、商城网站定制开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为惠东等各大城市提供网站开发制作服务。
PHP5多重继承的具体代码:
//PHP5 接口 ---跟 JAVA一个鸟样~ 晕 interface IFOne{ function getName(); } interface IFTwo{ function getID(); } //PHP 抽象类 abstract class AbsClsOne{ var $name; function setName($name){ $this->name=$name; } } abstract class AbsClsTwo{ var $id; function setID($id){ $this->id=$id; } } //单继承 多实现 class ExtendsMoreCls extends AbsClsOne implements IFOne,IFTwo{ var $id; private static $priVar="private"; function __construct(){//PHP5的 构造函数 self::$priVar="set private"; $this->id=0; } function __destruct(){//释构函数 echo "ExtendsMoreCls destruct"; } function getName(){ return $this->name; } function getID(){ return $this->id; } public static function clsStaticFunc(){ echo "static function"; } } $emc=new ExtendsMoreCls(); $emc->setName("kj021320"); echo $emc->getName(); echo "
"; echo $emc->getID(); echo "
"; ExtendsMoreCls::clsStaticFunc();//调用静态方法 echo "
"; ?>
输出的结构为
kj021320
0
static function
ExtendsMoreCls destruct
以上就是PHP5中怎么实现多重继承,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。