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(){}//重新声明上面的方法,如果不声明则出错
}
$forasp = new write();
$forasp->writeurl();
$forasp->writewebname();
?>
如果接口任何一个方法都没有被声明,则,这个方法会当作抽象类.
下次哦介绍一下抽象类和接口的关系区别.
http://%77%77%77%2E%66网站制作%6F学习网%72%61%73%70%2E%63%6E
·上一篇:php抽象类 >> ·下一篇:php多mysql数据库连接类 >>