斐伊川..
如何以zend形式访问抽象类方法?
我在库文件夹中有以下类
抽象类Adx_Controller_Standard扩展了Zend_Controller_Action { 公共函数getSelectedAdvertiser() { 回报值; }
}
我想访问Module(Advertiser)中的getSelectAdvertiser()函数 - >表格(AddAdvertiser.php)是Zend Form。
我该怎么做?请帮助!!
答案 0 :(得分:2)
你必须扩展一个抽象类并重载任何抽象方法 - 如果它是你感兴趣的抽象方法,那么很遗憾没有什么可以感兴趣的 - 你必须在某个时候自己为它们编写具体的实现(或者相反,这些方法将写在沿线的某个子对象中。)
答案 1 :(得分:1)
你能在这里更具体吗?你的意思是如何从Zend_Form子类中的另一个类访问抽象方法?
您无法直接实例化抽象类,但如果它们被声明为静态,或者您将抽象类子类化然后实例化它,则可以访问它们。