private 修饰的方法不能被重写, 其实是可以的, 但是即使重写也不具备多态, 所以通常也可以说成不能重写,这个具体怎么说我也不知道, 因为有些人说可以重写, 有些人说不可以重写, 这个无所谓, 这个只是站在不同的角度去考虑分析出来的, 主要明白就好 了...关键是要知道即使重写也不具备多态, 既然不具备多态, 那么就变得毫无意义, 所以就不能和abstract关键字一起, static同理 , final修饰的方法不能被重写,这个不能重写是真的不能重写, 重写就报错, 既然不能重写,那么肯定就不能多态, 那么就定义的抽象方法就毫无意义, 同理, 如果定义一个类时, 如果既定义成抽象的, 有定义成final的, 那么这个类根本就没法继承了, 不能继承, 那也就没意义了. |