PHP使用接口需要一些建议
我刚刚发现了界面的乐趣。我一直知道它们是存在的,但是能够检查类是否是接口的实例使我能够在我使用的各种对象周围增加大量的灵活性和灵活性 我意识到我可以有任意数量的接口,我读到最好不要有太多。因此,我很好奇我应该在多大程度上进行接口 例如,我想添加像Interface_Images这样的东西,它具有hasImages、getImages等函数和调用。。。在我看来,这样我就可以做到PHP使用接口需要一些建议,php,oop,interface,Php,Oop,Interface,我刚刚发现了界面的乐趣。我一直知道它们是存在的,但是能够检查类是否是接口的实例使我能够在我使用的各种对象周围增加大量的灵活性和灵活性 我意识到我可以有任意数量的接口,我读到最好不要有太多。因此,我很好奇我应该在多大程度上进行接口 例如,我想添加像Interface_Images这样的东西,它具有hasImages、getImages等函数和调用。。。在我看来,这样我就可以做到 if(object instanceof Interface_Images) { // do something
if(object instanceof Interface_Images) {
// do something
} else {
if(object->hasImages()) {
// do something else
}
}
值得我这么做吗 根据需要使用多个
如果您不能使用iterfaces,也可用于检查方法。imo,无需测试接口或对象,因为此代码位于函数(或方法)中,它将使用
类型提示,即函数changeMageToBepretty(interface_Images$image){…
。