首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

不可忽视的基础有关问题

2012-08-28 
不可忽视的基础问题有哪位愿意详细的讲解剖析一下关于static变量和方法与实例变量和方法在继承,重写和隐藏

不可忽视的基础问题
有哪位愿意详细的讲解剖析一下关于static变量和方法与实例变量和方法在继承,重写和隐藏方面的细节与注意事项吗,最好可以夹带着访问控制符protected,private,(default)讲解

[解决办法]
子类可以继承/覆写父类的方法,却不能覆写父类的属性以及静态方法,虽然子类定义了和父类同名的属性,但是JVM认为那个属性只是子类特有的属性,静态方法也如此,一旦子类向上转型,它将失去自己特有的属性。所以,子类只能覆写父类的非static方法,而属性和static方法则不能被覆写。 

热点排行