if(c.color == this.color && c.height == this.height && c.weight == this.weight) 这里this指的是?

2024-12-03 17:32:47
推荐回答(2个)
回答(1):

this 表示你要执行操作的类对象,比如你定义了Object a1;并进行初始化,现在a1.equal(Object boj),这个时候this就代表的是a1这个类对象的指针。可以调用a1中的成员

回答(2):

this 指调用的equals方法的Cat对象。如System.out.println(c1.equals(c2));中的C1.