最近,在继承的构造函数中,出现了一个问题:
代码如下:
- public class Parent
- {
- public Parent()
- {
- System.out.println(this);
- }
- }
- class child extends Parent
- {
- public child()
- {
- super();
- }
- public static void main (String []args)
- {
- child a=new child();
- }
-
- }
复制代码 问题是,我执行改代码的时候,在父类的构造函数中,为什么输出的是子类对象呢?也就是this为什么代表子类啊?求大神?????
这个是我的运行结果:child@3771ed5e
|
|