回 帖 发 新 帖 刷新版面

主题:怎么调用一个开源库里的protected的成员变量?

我在使用一个开源库来进行编程,现在要调用该库里的一个成员变量,可是这个成员变量是protected的,无法调用。我尝试修改这个库,然后进行重新编译通过,可是还是会提示这个变量是被保护的~~

有哪些方法可以解决的呢?

回复列表 (共1个回复)

沙发

如果类的一个成员是protected的,但是你希望在外部使用。则继承这个类,在派生出来的类中访问这个protected成员,把所有对这个成员的操作都包装在派生出来的类中。

我来回复

您尚未登录,请登录后再回复。点此登录或注册