邯郸百思教育吧 关注:32贴子:143
  • 0回复贴,共1

Java 中是否可以覆盖(override)一个 privat

只看楼主收藏回复

Java 中 static 方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而 static 方法
  是编译时静态绑定的。static 方法跟类的任何实例都不相关,所以概念上不适用。
  java 中也不可以覆盖 private 的方法,因为 private 修饰的变量和方法只能在当前类中使用,
  如果是其他的类继承当前类是不能访问到 private 变量或方法的,当然也不能覆盖。


IP属地:河北来自Android客户端1楼2020-11-11 15:28回复