这就是“受保护”的含义,正如“
可见性”一章所解释的:
声明为protected的成员只能在该类内部以及继承的和父类访问。
如果需要从外部访问该属性,请选择以下一项:
- 不要将其声明为受保护的,而是将其公开
- 编写几个函数来获取和设置值(getter和setter)
如果您不想修改原始类(因为它是第三方库,那么您就不会搞乱),请创建一个扩展原始类的自定义类:
class MyFields_Form_Element_Location extends Fields_Form_Element_Location{}
…然后在其中添加您的吸气剂/设置剂。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)