Public class Dog
{
Public void jump()
{
System.out.println(“正在执行 jump方法”);
}
Public void Run()
{
this.jump();
System.out.println(“正在执行 run方法”);
}
}
@虽然 Run() 和 Jump() 是同一个对象,那么This引用的是调用Jump()的对象,
#还是引用的是调用 Run()的对象。这里面包含了一个逻辑问题。
问题:第一、麻烦帮我判断一下标号为 @ 的这句话是否正确;第二、帮我回答一下标号为#的这句话。
为什么 不一定是同一个对象呢??