当前位置: 代码迷 >> J2SE >> 设计五个class
  详细解决方案

设计五个class

热度:3793   发布时间:2013-02-25 00:00:00.0
设计5个class。
题目要求:点击

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

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






------解决方案--------------------------------------------------------
天皇老子来了,还“给我设计出”,靠!
------解决方案--------------------------------------------------------
都是英文啊,我英文不行啊,是设计Time类吗?

------解决方案--------------------------------------------------------
探讨

晕,设计出有分啊。而且我是个编程业余爱好者,在家学习开放课程,并不是计算机系的学生,没人可求才来csdn求助的,也许我的说话方式不太合理,我改下好吧。

------解决方案--------------------------------------------------------
清一色的英文!!!
我估计能帮楼主的人不多甚至少的可怜!
------解决方案--------------------------------------------------------
这个有点麻烦。

------解决方案--------------------------------------------------------
Java code
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(){    }}
------解决方案--------------------------------------------------------
我先把他的内容给你翻译一下吧:
1:设计Time这个类,要求:能反映一天的一个具体的时间,比如,下午12:30或者上午9:47
在文档里那,你必须给出鲜明的声明来作为描述。这个类包括以下的方法:

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