本帖最后由 丁二跃 于 2012-6-22 00:06 编辑
- public class K extends KK{
- public static void main(String[] args) {
-
- new K().test();
-
- }
- void test(){
- super.get();//super 是子类调用父类的方法,而不是通过父类去掉用,在这里通过super调用父类get方法,在父类里打印当前对象就可以一目了然,究竟是那个对象调用的。
-
- }
- }
- class KK{
- void get(){
- System.out.println("father-----"+this);
- }
- }
复制代码 实验结果:father-----K@152b6651
可以看出,是k 也就是子类对象调用 |