java - 无法覆盖父类(super class)的方法

标签 java compiler-errors overriding

我希望我的 Widgets 类的 get 方法能够扩展父类(super class) org.powerbot.game.api.methods.Widgets 的方法,但是我收到编译错误:

enter image description here

但是,父类(super class)显然有一个匹配的 get 方法: enter image description here

最佳答案

静态 方法在 Java 中不是多态的。换句话说,它们不能被覆盖。

关于java - 无法覆盖父类(super class)的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17636911/

相关文章:

java - Android OnNavigationListener 覆盖?

javascript - 使用通用方法覆盖每个 Combo getValue 字段?

java - 防止可能由于线程导致的堆内存不足异常

objective-c - Shell 脚本调用错误 - 已删除的 Fabric 框架仍保留在项目中

java - 将字符串(代表十六进制)转换为字节数组的有效方法?安卓

C++ 单向链表 - 双端队列 - InsertFront()

c++ - 类型转换运算符不用于强制转换,编译器不同

java - 如何在java中创建 "overrideable"配置?

启动画面启动时出现 java.lang.UnsupportedOperationException

java - 使用 gson 解析 JSON 对象数组