因为我是一个C#/. NET的家伙,我习惯于 * 显式接口实现 * -像这样:
public interface IBar
{
bool Bacon();
}
public class Foo : IBar
{
bool IBar.Bacon() {}
}
问题:
这可以在php中实现吗?
编辑:
澄清一下,这是 implicit(而我想要的,以及上面例子中的,是 explicit):
public class Foo : IBar
{
bool Bacon() {}
}
2条答案
按热度按时间pobjuy321#
PHP支持接口,所以是的,这是可能的:http://php.net/manual/en/language.oop5.interfaces.php
PHP不区分隐式实现和显式实现。
guicsvcw2#
给定下面的代码,我非常坚持这个任务,与代码:
当一个爬行动物蛋孵化时,一个新的爬行动物将被创造出来,它的物种与产卵的物种相同。
当爬行动物是一个界面的时候,如何在-〉hatch里面创建一个新的爬行动物呢?这是一个家庭作业,我没能及时弄明白。这会让我发疯的,直到我回去弄明白。