接口的概念是怎么样的?感觉好抽象啊...能不能用PHP解释一下啊?谢谢了

cc8476 2006-08-04 02:29:55
RT
...全文
181 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
surreyKong 2006-08-05
  • 打赏
  • 举报
回复
建议你看看prado的源代码
http://www.pradosoft.com
surreyKong 2006-08-05
  • 打赏
  • 举报
回复
interface a {
//接口内不可以定义属性
//所有方法必须为抽象方法(既不实现,只定义)

public function method1($param);
protected function method2($param);
}

//接口不可被实现,例如
$instance = new a; //错误

//接口实现类必须实现接口的所有方法,且方法参数也必须相同
//例如
class b implaments a{
//错误,封装应与接口相同
protected function method1($param)
{
//somecode here...
}
//错误,参数应与接口定义相同
protected function method2()
{

}
}

接口功能是实现类似C++中的多重继承的,但其语法更为明了,简单。
hean 2006-08-05
  • 打赏
  • 举报
回复
接口可以解释为一个项目实施中的某种规范。
yzxlyd 2006-08-04
  • 打赏
  • 举报
回复
就是一堆抽象方法的集合
wen8u8 2006-08-04
  • 打赏
  • 举报
回复
oop编程用到的。接口也是函数,也是程序。就这。

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧