我有2节课-

PageScreen-这是一个包含labelfield的基类,其中包含一些文本。

TestScreen-此类扩展了PageScreen。基于此屏幕中元素的焦点,我需要在PageScreen中更改标签的值。

如何从TestScreen访问PageScreen中的labelField变量?

最佳答案

如果我正确理解了您的问题-您可以进行此设置

class PageScreen{
    String labelField;

    public void setLabelField(String labelField){
        this.labelField = labelField;
    }

    public String getLabelField(){
        return labelField;
    }
}

class TestScreen extends PageScreen{
    public String getLabelField(){
        return super.getLabelField();
    }
}


这应该工作。

关于java - 对基类访问的怀疑,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3820142/

10-11 00:11