首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

给大家出个题目 关于对象的相等的有关问题的

2012-01-21 
给大家出个题目 关于对象的相等的问题的不能重写 equals方法和方法以及hashcode方法实现 同一个类的两个

给大家出个题目 关于对象的相等的问题的
不能重写 equals方法和==方法以及hashcode方法
实现 同一个类的两个引用类型的变量 指向同一个对象,但是这两个对象的属性值不相等
也就是说
class1 c1=new class1("忍者") ;
class1 c2=new class1("死神") ;
就是说c1 c2指向同一个对象,但是c1.name="忍者";
  c2.name="死神";
可能实现吗??
换句话说 两个对象equals方法比较返回false,但是这两个对象是同一个对象!
这能实现吗 ??能的话怎么实现??
希望有具体代码!

[解决办法]
不可能 

我想补充问你,不重写equals和hashCode 你想要干什么?

你觉得实现这样的代码会不会让人无法理解呢?

热点排行