领悟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 相关文章推荐
PHP4与PHP3中一个不兼容问题的解决方法
Oct 09 PHP
树型结构列出指定目录里所有文件的PHP类
Oct 09 PHP
PHP命名空间(Namespace)的使用详解
May 04 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
Jan 19 PHP
php中使用array_filter()函数过滤空数组的实现代码
Aug 19 PHP
php实现Linux服务器木马排查及加固功能
Dec 29 PHP
smarty循环嵌套用法示例分析
Jul 19 PHP
yii框架搜索分页modle写法
Dec 19 PHP
CodeIgniter框架验证码类库文件与用法示例
Mar 18 PHP
PHP图片水印类的封装
Jul 06 PHP
ajax+php实现无刷新验证手机号的实例
Dec 22 PHP
PHP实现的多维数组排序算法分析
Feb 10 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 skymvc 一款轻量、简单的php
2011/06/28 PHP
destoon实现VIP排名一直在前面排序的方法
2014/08/21 PHP
jscript之Open an Excel Spreadsheet
2007/06/13 Javascript
让你的网站可编辑的实现js代码
2009/10/19 Javascript
javascript Onunload与Onbeforeunload使用小结
2009/12/31 Javascript
javascript 数组学习资料收集
2010/04/11 Javascript
JQUERY获取form表单值的代码
2010/07/17 Javascript
javascript模块化是什么及其优缺点介绍
2013/09/02 Javascript
详解JavaScript中的客户端消息框架设计原理
2015/06/24 Javascript
jQuery实现返回顶部功能
2016/02/23 Javascript
简单讲解AngularJS的Routing路由的定义与使用
2016/03/05 Javascript
Extjs让combobox写起来简洁又漂亮
2017/01/05 Javascript
js仿淘宝评价评分功能
2017/02/28 Javascript
vue2.0嵌套路由实现豆瓣电影分页功能(附demo)
2017/03/13 Javascript
关于vue.js发布后路径引用的问题解决
2017/08/15 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
2017/09/16 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
详解webpack运行Babel教程
2018/06/13 Javascript
Angular通过指令动态添加组件问题
2018/07/09 Javascript
countUp.js实现数字滚动效果
2019/10/18 Javascript
JavaScript享元模式原理与用法实例详解
2020/03/09 Javascript
[01:54]TI4西雅图DOTA2选手欢迎晚宴 现场报道
2014/07/08 DOTA
[48:24]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第一场 12.09
2020/12/12 DOTA
Python中MySQLdb和torndb模块对MySQL的断连问题处理
2015/11/09 Python
用tensorflow实现弹性网络回归算法
2018/01/09 Python
幼儿园教师备课制度
2014/01/12 职场文书
安全检查验收制度
2014/01/12 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
4s店市场专员岗位职责
2014/04/09 职场文书
2014离婚协议书范文两篇
2014/09/15 职场文书
开展批评与自我批评心得体会
2014/10/17 职场文书
小学见习报告
2014/10/31 职场文书
毕业生学校组织意见
2015/06/04 职场文书
就业推荐表院系意见
2015/06/05 职场文书
紧急迫降观后感
2015/06/15 职场文书
Spring中的@Transactional的工作原理
2022/06/05 Java/Android