设计5个class。

inter18099 2012-08-17 06:49:43
题目要求点击

这是uw cse331课的第三个作业。
从这个作业开始,要求学生自己设计class,以前都是给好详细方法和属性文档,所以这次我不会做了,简直不知道如何下手。

请各位通读一下,然后能给我设计出class(每设计出1个class给20分),比如某个class需要哪几个方法,每个方法的参数、作用、返回值。说明一下就可以,不用把具体代码敲出来。 就像如图这样就可以。




...全文
183 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-08-22
  • 打赏
  • 举报
回复
谢谢各位了,尤其是7楼,肯定花了不少功夫看全英文的题目要求,不管对不对,谢谢了。
rongatyantai 2012-08-18
  • 打赏
  • 举报
回复
我先把他的内容给你翻译一下吧:
1:设计Time这个类,要求:能反映一天的一个具体的时间,比如,下午12:30或者上午9:47
在文档里那,你必须给出鲜明的声明来作为描述。这个类包括以下的方法:

Method1:
Time(hour,minute,PM),要求:传递参数hour和minute然后来判断一下它是上午那还是下午,上午AM返回false,下午PM返回ture
Method2:
fromString(str),要求:这是一个静态的(static)方法,它接收一个字符串,例如12:03
.
.
.
.
您截图截得的不全,请提供完整的图片
iGoodLoser 2012-08-18
  • 打赏
  • 举报
回复

public class Restaurant{
private String name;
private Map<String, Table> tables;
private Map<String, WaitingList> waitingLists;
private List<Server> servers;
setter....//the set method of class's vars
getter....//the get method of class's vars
}
public class Party{
private String uniqueName;
private int numberOfCustomer;
setter...
getter...
/**determine if equals between two Party at same time**/
public boolean equals(){
}
public String toString(){
}
}
public class Table{
private static int count = 0;
private int number = count++;
private int size;
private boolean isFree = true;
setter of size...
public String toString(){
}
}
public class Servers{
private List<Server> servers;
/**generate a server and add to the list**/
public Server genServer(){
}
/**assign server to the party**/
public void assignServer(){
}
}
public class Server{
private static int count = 0;
private int id = count++;
}
public class Utility{
public void tableToParty(){
}
public void serverToParty(){
}
}

一个粗糙的思路,进攻参考
scbb 2012-08-17
  • 打赏
  • 举报
回复
这个有点麻烦。
wwwcomcn123 2012-08-17
  • 打赏
  • 举报
回复
清一色的英文!!!
我估计能帮楼主的人不多甚至少的可怜!
Sad4This 2012-08-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

晕,设计出有分啊。而且我是个编程业余爱好者,在家学习开放课程,并不是计算机系的学生,没人可求才来csdn求助的,也许我的说话方式不太合理,我改下好吧。
[/Quote]
我表示英文压力很大,lz至少可以将要求翻译出来吧
不然翻译的功夫300分都不够啊
healer_kx 2012-08-17
  • 打赏
  • 举报
回复
都是英文啊,我英文不行啊,是设计Time类吗?
「已注销」 2012-08-17
  • 打赏
  • 举报
回复
晕,设计出有分啊。而且我是个编程业余爱好者,在家学习开放课程,并不是计算机系的学生,没人可求才来csdn求助的,也许我的说话方式不太合理,我改下好吧。
  • 打赏
  • 举报
回复
天皇老子来了,还“给我设计出”,靠!

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧