日期:2014-05-20  浏览次数:20799 次

老师的一张PPT让我会理解成构造函数创建的两个对象相同?
今天看PPT,老师的一张PPT上写了构造函数new出来的两个对象相等,这个让我很是想不通,
new出来的对象的引用应该是在不同的栈内存中,这样,我理解的是两个对象应该不相等啊,
可是老师的PPT很意图的告诉我,是相等的,麻烦一下各位告诉我应该怎么理解两个对象相等呢?


PPT如下:



20分会不会很少啊?
构造函数??两个对象相等?

------解决方案--------------------
这不是相等。这是赋值。赋值之后两个就相等了。
------解决方案--------------------
t1=t2,这句是赋值,确定不是这句让你误认为相等?
赋值之后t1和t2指向了相同的对象
就是 t1的实体是 new Lader(6,12,18);
t2的实体也是new Lader(6,12,18);
所以t1==t2了