领悟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 相关文章推荐
模拟OICQ的实现思路和核心程序(二)
Oct 09 PHP
PHP新手上路(十一)
Oct 09 PHP
ADODB类使用
Nov 25 PHP
PHP通过正则表达式下载图片到本地的实现代码
Sep 19 PHP
基于PHP Web开发MVC框架的Smarty使用说明
Apr 19 PHP
windows7下安装php的imagick和imagemagick扩展教程
Jul 04 PHP
php生成shtml类用法实例
Dec 09 PHP
php导出中文内容excel文件类实例
Jul 06 PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
Jun 09 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
利用laravel+ajax实现文件上传功能方法示例
Aug 13 PHP
PHP http请求超时问题解决方案
Nov 13 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
ajax完美实现两个网页 分页功能的实例代码
2013/04/16 PHP
PHP实现的简单网络硬盘
2015/07/29 PHP
php遍历替换目录下文件指定内容的方法
2016/11/10 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
Jquery+asp.net后台数据传到前台js进行解析的方法
2014/05/11 Javascript
JS实现添加,替换,删除节点元素的方法
2016/06/30 Javascript
浅析JavaScript函数的调用模式
2016/08/10 Javascript
浅谈Angular4中常用管道
2017/09/27 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
2018/04/18 Javascript
swiper在angularjs中使用循环轮播失效的解决方法
2018/09/27 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
2018/12/10 jQuery
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
[49:21]2018DOTA2亚洲邀请赛3月30日 小组赛B组 Effect VS iG
2018/03/31 DOTA
python 文件与目录操作
2008/12/24 Python
python使用paramiko模块实现ssh远程登陆上传文件并执行
2014/01/27 Python
django配置连接数据库及原生sql语句的使用方法
2019/03/03 Python
浅谈python的输入输出,注释,基本数据类型
2019/04/02 Python
利用python实现凯撒密码加解密功能
2020/03/31 Python
css3弹性盒模型(Flexbox)详细介绍
2014/10/08 HTML / CSS
AmazeUI 按钮交互的实现示例
2020/08/24 HTML / CSS
如何用Lucene索引数据库
2016/02/23 面试题
类的返射机制中的包及核心类
2016/09/12 面试题
技校学生个人职业生涯规划范文
2014/03/03 职场文书
摄影专业毕业生求职信
2014/08/05 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
开会通知短信大全
2015/04/20 职场文书
放飞理想主题班会
2015/08/14 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
500字作文之难忘的同学
2019/12/20 职场文书
详解Redis实现限流的三种方式
2021/04/27 Redis
matlab xlabel位置的设置方式
2021/05/21 Python
python小型的音频操作库mp3Play
2022/04/24 Python
详解Go语言中配置文件使用与日志配置
2022/06/01 Golang
nginx静态资源的服务器配置方法
2022/07/07 Servers
windows server2012 R2下安装PaddleOCR服务的的详细步骤
2022/09/23 Servers