领悟php接口中interface存在的意义


Posted in PHP onJune 27, 2013

可能大家都懂这些,作为不懂的我猜测了一下这个interface的意义,他就是为了后面调用的时候再调用的方法中调用实现类中interface中存在的内容,好绕口啊,写个例子留作以后看吧
pay.php

interface Ipay
{
 function withmoney(); //function withinternet();
}
class Dmeng implements Ipay
{
 function withmoney()
 {
  echo "花人民币买东西";
 }
 function withinternet()
 {
  return "用网银支付";
 }
}

usei.php
include_once 'pay.php';
class main
{
 function run($vc)
 {
  $this->vc = $vc;
  $this->vc->withinternet();
  echo "yunxing";
 }}
$com= new main();
$com->run(new Dmeng);

就是上面那样,我们将interface中的某个方法注释掉,发现再调用的时候,就没用了
PHP 相关文章推荐
模拟xcopy的函数
Oct 09 PHP
使用PHP数组实现无限分类,不使用数据库,不使用递归.
Dec 09 PHP
刚才在简化php的库,结果发现很多东西
Dec 31 PHP
php返回字符串中所有单词的方法
Mar 09 PHP
使用 PHPStorm 开发 Laravel
Mar 24 PHP
PHP实现XML与数据格式进行转换类实例
Jul 29 PHP
WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
Dec 14 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
Dec 21 PHP
PHP加密解密实例分析
Dec 25 PHP
PHP实现微信图片上传到服务器的方法示例
Jun 29 PHP
windows下的WAMP环境搭建图文教程(推荐)
Jul 27 PHP
phpstorm最新激活码分享亲测phpstorm2020.2.3版可用
Nov 22 PHP
CURL状态码列表(详细)
Jun 27 #PHP
解析linux下安装memcacheq(mcq)全过程笔记
Jun 27 #PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
Jun 27 #PHP
深入解析phpCB批量转换的代码示例
Jun 27 #PHP
使用PHP获取汉字的拼音(全部与首字母)
Jun 27 #PHP
Memcached常用命令以及使用说明详解
Jun 27 #PHP
(PHP实现)只使用++运算实现加法,减法,乘法,除法
Jun 27 #PHP
You might like
php格式化工具Beautify PHP小小BUG
2008/04/24 PHP
10个实用的PHP代码片段
2011/09/02 PHP
php通过修改header强制图片下载的方法
2015/03/24 PHP
php实现按天数、星期、月份查询的搜索框
2016/05/02 PHP
PHP弱类型的安全问题详细总结
2016/09/25 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
2009/08/04 Javascript
javascript中方便增删改cookie的一个类
2012/10/11 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
JQuery悬停控制图片轮播——代码简单
2015/08/05 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
浅析Javascript匿名函数与自执行函数
2016/02/06 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
浅析JS获取url中的参数实例代码
2016/06/14 Javascript
关于Javascript回调函数的一个妙用
2016/08/29 Javascript
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
2018/09/27 Javascript
Vue项目引发的「过滤器」使用教程
2019/03/12 Javascript
vue里如何主动销毁keep-alive缓存的组件
2019/03/21 Javascript
javscript 数组扁平化的实现
2020/02/03 Javascript
vue组件讲解(is属性的用法)模板标签替换操作
2020/09/04 Javascript
在Python中处理时间之clock()方法的使用
2015/05/22 Python
Python的自动化部署模块Fabric的安装及使用指南
2016/01/19 Python
python基于itchat实现微信群消息同步机器人
2017/02/27 Python
python之Character string(实例讲解)
2017/09/25 Python
Python排序搜索基本算法之归并排序实例分析
2017/12/08 Python
Python中请不要再用re.compile了
2019/06/30 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
python 实现逻辑回归
2020/12/30 Python
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
飞利浦美国官网:Philips美国
2020/02/28 全球购物
入团介绍人意见范文
2015/06/04 职场文书
MATLAB 全景图切割及盒图显示的实现步骤
2021/05/14 Python
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
QT与javascript交互数据的实现
2021/05/26 Javascript