php开发之接口的使用
来源:互联网 发布:淘宝代付没有支付宝 编辑:程序博客网 时间:2024/05/20 20:19
继承简化了对象,类的创建,增加了代码的可重性,但php只支持单继承,如果要实现多重继承,就要使用多个接口。
接口通过interface关键字来声明,并且类中只能包含未实现的方法和一些成员变量,格式如下:
interface interfaceName{
function interfaceName1();
function interfaceName2();
…
}
子类是通过implements关键字来实现接口的,如果要实现多个接口,那么每个接口之间应使用逗号“,”连接。而且所有未实现的方法都要在子类中实现,否则php将出错。格式如下:
class SubClass implments interfaceName1,interfaceName2{
function interfaceName1(){
//功能实现
}
function interfaceName2(){
//功能实现
}
}
示例代码如下:
<?php //声明接口Ainterface A{ function Aa();} //声明接口Binterface B{ function Bb();} class Am implements A{ function Aa(){ echo "Aa is a php coder"; } } class Bm implements A,B{ function Aa(){ echo "Mike is a php coder<br>"; echo "Mike is an ios coder<br>"; } function Bb(){ echo "Jack is a java coder"; } } $jack =new Am(); $bluce =new Bm(); $jack->Aa(); echo"<br>"; $bluce->Aa(); $bluce->Bb();?>
运行结果如下:
0 0
- php开发之接口的使用
- php接口的使用
- php开发app接口之android端的简易实现
- 使用PHP开发App接口的一些体会
- 使用PHP开发App接口的一些体会
- 【Phalcon实现高性能接口开发】使用Phalcon高性能PHP框架搭建API MVC架构之实现查询版本的接口
- php开发app接口之静态缓存
- app接口开发之php实现
- 使用php开发移动APP接口
- PHP开发API接口及使用
- php开发app接口 使用php产生xml格式的文档
- PHP开发APP接口之封装通讯接口
- Java多线程开发之~~~多条件Condition接口的使用
- 微信小店的接口开发实例PHP
- 微信接口开发 php版的
- Solarium 是 Solr 的 PHP 开发接口,
- php开发API接口的代码案例
- php支付宝接口的开发
- 谷歌技术"三宝"之BigTable
- ContentProvider onCreate()方法及ContentProvider.getContext()需要注意
- 如何在SharePoint中配置和自定义Content Query Web Part (二)
- CocoaPods使用
- android studio生成jar文件
- php开发之接口的使用
- 详解Block: block循环引用
- DNS解析
- LeetCode—Merge Sorted Array两个有序数组排序
- Android下pm 命令详解
- 人生没有最佳选择!彷徨时,要用「直觉」取代「比较」
- 怎么理解线程使用而不拥有资源?为什么进程切换的开销比线程切换大呢?
- LayoutInflater作用及使用
- Java LinkedList 实现原理及数据接口