如何访问zend窗体中的抽象类方法?
我已在库文件夹
抽象类Adx_Controller_Standard以下类扩展化Zend_Controller_Action { 公共函数getSelectedAdvertiser() { 返回值; }
}
我要访问模块(广告客户)getSelectAdvertiser()函数 - >表单(AddAdvertiser.php),这是Zend的形态。
我该怎么做?请帮忙!!
如何访问zend窗体中的抽象类方法?
我已在库文件夹
抽象类Adx_Controller_Standard以下类扩展化Zend_Controller_Action { 公共函数getSelectedAdvertiser() { 返回值; }
}
我要访问模块(广告客户)getSelectAdvertiser()函数 - >表单(AddAdvertiser.php),这是Zend的形态。
我该怎么做?请帮忙!!
你能在这里更具体吗?你是指你如何从Zend_Form子类中的另一个类访问抽象方法?
你不能直接实例化抽象类,但是如果你声明为静态的,或者如果你继承抽象类然后实例化它们,你可以访问它们。
你能详细说一下吗?你可以用反射来询问班级。
你必须扩展一个抽象类,并重载任何抽象方法 - 如果它的抽象方法你感兴趣然后很遗憾没有什么可能感兴趣的 - 你必须在某个时刻为你自己编写具体的实现(或者更确切地说,这些方法将写入沿线的某个子对象中)。
我已更新我的帖子,请建议,thanx – Lakshman 2011-03-18 11:40:12
请更改您的问题;到目前为止,这两个“答案”只是回归问题。 – 2011-03-18 10:55:33