博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP接口类interface的正确使用方法
阅读量:2392 次
发布时间:2019-05-10

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

对于那些初学PHP语言的人来说,对于PHP的接口类也许了解的还不是很深入,接下来我们就来具体讲述PHP接口类interface的使用方法。

其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候PHP接口类interface就起到作用了,当我们定义了一个接口类时,它里面的方式是下面的子类必须实现的,比如 :

interface Shop  {       public function buy($gid);       public function sell($gid);       public function view($gid);  }
我声明一个shop接口类,定义了三个方法:买(buy),卖(sell),看(view),那么继承此类的所有子类都必须实现这3个方法少一个都不行,如果子类没有实现这些话,就无法运行。实际上接口类说白了,就是一个类的模板,一个类的规定,如果你属于这类,你就必须遵循我的规定,少一个都不行,但是具体你怎么去做,我不管,那是你的事,如:

class BaseShop implements Shop  {       public function buy($gid){           echo('你购买了ID为 :'.$gid.'的商品');       }       public function sell($gid){  	echo('你卖了ID为 :'.$gid.'的商品');       }       public function view($gid){  	echo('你查看了ID为 :'.$gid.'的商品');       }  }
你想想,在一个多人合作的大项目里面,有了接口类是多么的方便,这样你就不用去问别人,你的某某功能的方法名是什么了,当然如果你们喜欢这样我也没有办法。

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

你可能感兴趣的文章
作为程序员,你是如何在工作以后找到女朋友的?
查看>>
一种简单的Failover机制
查看>>
Channel最佳实践之基本规则【译】
查看>>
天下无难试之HTTP协议面试刁难大全
查看>>
深入Python多进程编程基础
查看>>
深入理解RPC——RPC在企业服务中的核心价值
查看>>
跋山涉水 —— 深入 Redis 字典遍历
查看>>
如何解决Java线程池队列过饱问题
查看>>
Guice快速入门
查看>>
Lettuce快速入门
查看>>
轻量级框架Spark快速入门
查看>>
蚂蚁金服RPC框架结构分析
查看>>
eclipse踩坑Order and Export引发java.lang.NoClassDefFoundErrorFailed resolution of
查看>>
Video Telephony笔记
查看>>
SMTP验证
查看>>
POP/IMAP-before-SMTP
查看>>
Eclipse 快捷键
查看>>
怎样在同一终端上多帐号登陆同一服务器?
查看>>
BiteFight 简单外挂开发之IE篇
查看>>
SVN常用命令学习笔记
查看>>