最新回答 / 时代花园
都是细节问题呀,sum = score1+score2;这句前面加个int。int allScore = HelloWorld.sum()这句后面加个分号
2018-07-03
最赞回答 / 慕娘0064849
<...图片...>@override重写,去掉之后就变成了Rectangle这个类特有的方法,跟你继承的类没有关系(就算是同名)所以不报错Share没保存导致你@override重写失败,当然Share保存后也可能出错,比如两个类中的perimeter方法名称不一样,建议百度看看重写的定义哦
2018-06-27
最赞回答 / 山河若有情
现在听得迷茫没关系,记得有这个作用就行了,无论你练习还是工作的大量代码,会使你渐渐清晰这到底是个什么玩意. "初听不知曲中意,再听已是曲中人"用到才知有用,加油吧,大兄弟.
2018-06-23
最新回答 / 雨过云舒
Animal animal=new Dog();这样不就是父类的引用指向子类的对象么?这是成立的啊。如果是Dog dog = new Animal();这样是子类的引用指向父类的对象,这个是不可以的。
2018-06-22
最新回答 / 魔方magic
hashCode 是一个“散列值码”。散列值,并不能表现其唯一性,但是有离散性,其意义在于类似于进行hashMap等操作时,加快对象比较的速度,进而加快对象搜索的速度。hashCode 和 equals的关系:两个对象 equals的时候,hashCode必须相等,但hashCode相等,对象不一定equals。最后明白两点就行了:1.hashCode()方法存在的主要目的就是提高效率。2.在集合中判断两个对象相等的条件,其实无论是往集合中存数据,还是从集合中取数据,包括如果控制唯一性等,都是用这个条件判...
2018-06-18