内部类和外部方法我无法访问webdriver类方法,但在同一类的方法内部,我可以访问方法。我不明白为什么会这样。
请点击图片了解清楚
package seleniumV1;
import org.openqa.selenium.WebDriver;
public class Test {
public WebDriver driver;
driver. // showing error here and I am unable to see the recommended methods of webdriver class
public void method()
{ driver.close();
driver.getTitle();
}
}
1条答案
按热度按时间z9smfwbn1#
这与webdriver无关。这都是关于java基础知识的。您的代码语法无效。
简单的回答是:在您的示例中,您可以访问
driver
来自内部的对象method()
只是。答案很长:阅读java中变量的可见性。“学习java”这一章应该是一个很好的开始。