gpt4 book ai didi

java - 如何访问抽象类的 protected 方法?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:28:38 26 4
gpt4 key购买 nike

有没有办法访问抽象类的 protected 方法?

在 selenium webdriver 中,我无法访问类“SingleBrowserLocator”的 protected 方法

http://selenium.googlecode.com/git/docs/api/java/index.html

最佳答案

有3种方式:

  • 创建一个扩展该抽象类 SingleBrowserLocator 的新类(您必须在其中实现抽象方法);
  • 搜索 SingleBrowserLocator 的非抽象子类,使该方法公开或具有调用 protected 方法的其他公共(public)方法;
  • 在 SingleBrowserLocator 的非抽象子类的同一包中搜索提供对该方法的访问的另一个类;

如果该方法对您有用并且在抽象类中受到保护,可能更好或唯一正确的选择是您必须实现它的新子类(上面的第一个选择)。

关于java - 如何访问抽象类的 protected 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17830399/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com