php图片显示接口不存在是什么意思,php中的接口是什么

接口interface是一个规定,给人继承用的东西,有点像抽象类

0a9519edcdb5747abdf469f915f0f967.png

在里面定义的方法,却不去实例化,而需要别的类去implements它,而且必须一一实现接口定义的所有方法。

举个例子(推荐学习:PHP编程从入门到精通)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.'的商品');

}

}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部