子类与父类this,与super

public class Usa extends Earth
{
public void print()
{
System.out.println(this.getClass().getSimpleName());
System.out.println(super.getClass().getSimpleName());

}

}

public class Earth
{
private int data = 0;

public void setData(int data)
{
    this.data = data;
}

public int getData()
{
    return this.data;
}

}

public class Test
{

public static void main(String[] args)
{
    Usa us = new Usa();
    us.print();
}

}
运行结果:

Usa

Usa

怎么理解?

getClass()永远返回的是实际对象的类型。