【发布时间】:2012-06-01 15:15:15
【问题描述】:
我正在研究 Abstract 和 Interface 之间的区别,我读了一些句子 说
子类只能扩展一个抽象(或任何其他)类, 而一个接口可以扩展或一个类可以实现多个 其他接口。
我理解他所说的“子类只能扩展一个抽象(或任何其他)类”,他的意思是:
class first
{
public function Search()
{
return 'Hellow';
}
}
abstract class first2 extends first
{
}
class second extends first2
{
}
$ob = new second();
echo $ob->Search();
但是,我不明白他句子的其余部分,他说,“而一个接口可以扩展,或者一个类可以实现多个其他接口。”
有人可以解释他的最后一句话并添加代码示例吗? 谢谢大家,祝您有愉快的一天。
【问题讨论】:
-
感谢 gearsdigital 提供的链接。
标签: php oop class interface abstract