我为Microsoft Excel 2010编写了一个VBA宏。
我的项目中的一些模块真的会为子类而哭泣,但我已经明白不支持继承。
知道了,我努力工作,并使用接口在每个模块中再次实现了所有方法。
但是,现在我体验到只在其中一个模块中发生(但不在接口中)的方法会引发异常:
找不到方法或数据成员!
我不完全确定,但我觉得这与界面有某种关系。
因此,我想了解以下内容:
答案 0 :(得分:2)
如果将变量声明为接口类,则只能调用该接口的方法/属性,而不管实际对象类型本身公开的任何其他方法/属性。