感觉上面这话表达不恰当,如果被隐式地指定为 final,那下面这段代码应该出错的。虽然Inherit里fun()不是重写。但是感觉看起来很奇怪的
package com.klaus.base; class B { private void fun() { System.out.println("K"); } } public class Inherit extends B { public static void fun() { System.out.println("OK"); } public static void main(String[] args) { fun(); } }