Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 5458|回复: 51
打印 上一主题 下一主题

我有在java assignment遇到问题。。

[复制链接]

23

主题

0

好友

235

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

跳转到指定楼层
1#
发表于 2011-6-21 07:40 PM |只看该作者 |倒序浏览
可以在这里发问吗?




收藏收藏0

1

主题

9

好友

826

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

2#
发表于 2011-6-21 08:08 PM |只看该作者
试着到www.google.com寻找答案
可以帮你很多


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

3#
发表于 2011-6-21 08:21 PM |只看该作者
很好。 遇到问题是正常的。 没遇到问题才是奇怪的。


回复

使用道具 举报

23

主题

0

好友

235

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

4#
发表于 2011-6-21 08:36 PM |只看该作者
回复 2# 圻小弟xD

Zzz...有些东西google找到的都没有说明的。。


回复

使用道具 举报

23

主题

0

好友

235

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

5#
发表于 2011-6-21 08:40 PM |只看该作者
问题就是这样的:
-no-argument constructor
-A constructor with parameters
-A copy constructor
-Appropriate setter and getter methods
-The method equals that returns true if two objects contains the same information

问题的需求是需要什么的?


回复

使用道具 举报

2

主题

0

好友

251

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

6#
发表于 2011-6-21 09:09 PM |只看该作者
本帖最后由 shippo 于 2011-6-21 09:32 PM 编辑

回复 5# wo不帅

写得很清楚,你需要建立一个class,里面必须有个3个constructor,利用get set 来控制variable,最后写个equal的bool function 来检查任何两个variable/object是否一样(有相同储存值)。


回复

使用道具 举报

2

主题

0

好友

251

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

7#
发表于 2011-6-21 09:32 PM |只看该作者
本帖最后由 shippo 于 2011-6-21 09:33 PM 编辑

建立一个class:就叫他car吧。
建立一个car(),一个car(string name),一个car(car).
建立一个read only 的variable carName
建立一个equal function

在main 里
car firstCar=new car();
car secondCar=new car("Kancil");
car thirdCar=new car(secondCar);

if(firstCar.equal(secondCar))
xxx;
if(secondCar.equal(thirdCar))
xxx;


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

8#
发表于 2011-6-21 10:45 PM |只看该作者
本帖最后由 宅男-兜着走 于 2011-6-21 10:47 PM 编辑

还要 copy constructor.
class Car{
public Car(){
}

public Car(Car car){
this.properti = car.property ... 等等。
}

}


其实 copy 可以很多种做法。


回复

使用道具 举报

23

主题

0

好友

235

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

9#
发表于 2011-6-22 02:01 AM |只看该作者
回复  wo不帅

写得很清楚,你需要建立一个class,里面必须有个3个constructor,利用get set 来控制variab ...
shippo 发表于 2011-6-21 09:09 PM


你说的我大概get到了。。。
只不过getset<<<<要怎样用呢?
我问老师,老师都叫我refer note =.= 我看着note怎样都不明白。。


回复

使用道具 举报

23

主题

0

好友

235

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

10#
发表于 2011-6-22 02:07 AM |只看该作者
还要 copy constructor.
class Car{
public Car(){
}

public Car(Car car){
this.properti = car.p ...
宅男-兜着走 发表于 2011-6-21 10:45 PM


你这个我不是很明白。。。
干嘛这个public Car(Car car)里面有两个的?
拿来比较的吗?
this<<<是那public Car(Car<<<<<这个的吗?
不好意思,要麻烦大哥解答@@


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-11-17 12:54 PM , Processed in 0.117434 second(s), 27 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部