网站制作学习网PHP→正文:php接口
字体:

php接口

PHP 2010/7/28 18:13:47  点击:不统计


php接口,这是一种类似于类的结构,可以用来声明类所必须实现的方法.接口扩展了php类不支持多重继承的形式,接口可以多重继承.
php接口规则总结:
1.几口包含原型方法,不能包含任何定义的完整方法.
2.继承接口的类必须全部声明或者重载接口的原型方法
3.一个类可以继承多个接口,接口之间用逗号","隔开

语法:
定义接口:interface name{}
继承接口:class name implements interfacename{}
举例说明:
<?php
interface forasp_cn{
 function writeurl();
 function writewebname();
 function test();
}
class write implements forasp_cn{
 function writeurl(){//重载上面的方法
 echo "this is www.forasp.cn";
 }
 function writewebname(){//重载上面的方法
 echo "网站制作学习网";
 }
 function test(){}//重新声明上面的方法,如果不声明则出错

原文章%77w%77%2Ef%6F%72%61%73%70%2E%63n

}
$forasp = new write();
$forasp->writeurl();
$forasp->writewebname();
?>
如果接口任何一个方法都没有被声明,则,这个方法会当作抽象类.
下次哦介绍一下抽象类和接口的关系区别.


http://%77%77%77%2E%66网站制作%6F学习网%72%61%73%70%2E%63%6E

·上一篇:php抽象类 >>    ·下一篇:php多mysql数据库连接类 >>
推荐文章
最新文章