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

网络编程 2021-07-05 09:49www.168986.cn编程入门
本篇文章是对php接口中interface存在的意义进行了详细的分析介绍,需要的朋友参考下
可能大家都懂这些,作为不懂的我猜测了一下这个interface的意义,他就是为了后面调用的时候再调用的方法中调用实现类中interface中存在的内容,好绕口啊,写个例子留作以后看吧
pay.php
代码如下:

interface Ipay
{
 function withmoney();

 //function withinter();
}
class Dmeng implements Ipay
{

 function withmoney()
 {
  echo "花人民币买东西";
 }
 function withinter()
 {
  return "用网银支付";
 }
}

usei.php
代码如下:

include_once 'pay.php';
class main
{
 function run($vc)
 {
  $this->vc = $vc;
  $this->vc->withinter();
  echo "yunxing";
 }

}
$= new main();
$->run(new Dmeng);

就是上面那样,我们将interface中的某个方法注释掉,发现再调用的时候,就没用了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by