日期:2014-05-20  浏览次数:20580 次

刚学JAVA
大家好。。我有个小小问题想请教大家。。我知道每个JAVA类都自动同时拥有一个自身类的实例对象this和一个其父类的实例对象super;
我的问题很简单:什么是隐含实例对象?

------解决方案--------------------
我也不太清楚,但我觉得的提问就有错误,如抽象类(加abstract修饰的)它就没有实例对象,而你说每个JAVA类都有自己的实例对象.还有Object类是所有类的祖先类它应该没super了吧..
------解决方案--------------------
我的理解是隐含的实例对象指的是在子类中父类的方法可以调用,所以,在子类中父类的对象就是隐含的实例对象了吧...
------解决方案--------------------
就是你明明继承了父类的一些方法或变量,但在子类中你有重新为变量赋值,就将原来的只覆盖了。要还想用父类的变量值就应该在变量前加上super