博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
跟着百度学PHP[4]OOP面对对象编程-12-对象接口技术(interface)
阅读量:7139 次
发布时间:2019-06-28

本文共 562 字,大约阅读时间需要 1 分钟。

PHP与大多数面向对象编程语言一样,不支持多重继承。也就是说每个类只能继承一个父类

接口正是解决每个类只能继承一个父类这个问题的

接口用什么权限,继承的那个方法也要使用什么权限。

接口的声明使用:interface

接口的继承使用:implements

目录++++++++++++++++++++++++++++++++++++++++++++

00x1 接口的声明以及接口的引用(案例一)

00x2 如何继承多个接口(案例二)

00x3 判断某个对象是否实现了某个接口(案例三)

++++++++++++++++++++++++++++++++++++++++++++++

00x1 案例一

eat('apple'); ?> 输出效果如下: i eating apple

 00x2 案例二

在implments使用后用逗号隔开即可实现对多个接口的继承。

格式:

  implements 接口1,接口2,....

eat('apple'); ?>

  00x3 案例三

使用instanceof关键词检验

范例:var_dump($object instanceof hello); #对象$object是否实现了hello接口

输出效果如下所示:
boolean true

 

 

 

 

 

 

 

THE END


 

转载地址:http://aimrl.baihongyu.com/

你可能感兴趣的文章
文件操作
查看>>
Implement strStr()
查看>>
hough T
查看>>
cannot download, /home/azhukov/go is a GOROOT, not a GOPATH
查看>>
设计模式之简单工厂模式
查看>>
使用ArcEngine开发自定义Tool并发布为GP服务
查看>>
Intel超低功耗CPU的一些信息
查看>>
Qt之信号与槽
查看>>
PDM/PLM系统授权模型的研究和应用(转载)
查看>>
Winform下的Datagrid的列风格(4)—DataGridComboBoxTableViewColumn
查看>>
上传图片 以及做成缩略图
查看>>
封装和多态
查看>>
POJ - 3041 Asteroids 【二分图匹配】
查看>>
luogu P4198 楼房重建——线段树
查看>>
使用property为类中的数据添加行为
查看>>
程序设计基础知识
查看>>
复变函数与积分变换
查看>>
12. 断点续传的原理
查看>>
C#基础:多态:基类可以定义并实现虚(virtual)方法,派生类可以重写(override)这些方法...
查看>>
Visifire图表
查看>>