码迷,mamicode.com
首页 > Web开发 > 详细

php通过接口实现多重继承

时间:2016-04-14 22:34:49      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:

php是单重继承的。一个类只有一个父类。

但是可以通过接口实现多重继承。

定义了一个接口,接口中有方法,假如接口给类去implements了,那么那个类需要有接口的方法。就像下面的代码

<?php
    interface d{
        function b();
    }
    class a implements d{
        function b(){}
    }
?>

 

但是,如果a的类里面没有function b,就会报错

Fatal error: Class a contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (d::b) in E:\php\WWW\demo.php on line 6

php通过接口实现多重继承

标签:

原文地址:http://www.cnblogs.com/wz0107/p/5392722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!