static以及final 继承/重写问题

发文目的:因为网上乱写的很多,严重的说:有点不堪,胡乱瞎说。顺便提一下,如果有些东西大家都比较迷惑,你要小心,千万别在网上乱扒,因为浪费时间,还可能被误导。记得去官方的地方,真正有组织的地方。高手在民间我承认的,但乱象也在烟火中。

最近温习java语言:

下图总结得挺详细的,而且重要的规则都提了,并且没错,正确的!正确的!正确的!三遍。干净利落一图解惑。

(说明一下:final 或者static修饰的方法,子类是可以继承的。如果不能继承。我要反问一句:为什么子类中可以直接调用呢?)

static以及final 继承/重写问题_第1张图片
注明:【图片截于】http://www.runoob.com/java/java-override-overload.html 

顺便把重载的也截上来吧

static以及final 继承/重写问题_第2张图片

你可能感兴趣的:(static以及final 继承/重写问题)