1.创建1个超市的存包柜类 Box
包含5个属性
int v1=0; //1号箱
int v2=0; //2号箱
int v3=0; //3号箱
int v4=0; //4号箱
int v5=0; //5号箱
2.为Box类创建打印箱子状态方法 void print()
如果箱子变量里的值为0表示没有东西用□表示
如果箱子变量里的值不为0表示存了东西用■表示
输出状态效果可以是如下形式:
1:□ 2:■ 3:■ 4:□ 5:□
3.为Box类创建方法boolean isFull() 用来判断5个箱子是否都存满了 都存满了返回true 否则返回false
4.为Box类创建方法 void save() 存包方法
用来找到1个空箱子,并且把对应的箱子变量赋值成一个随机的4位整数做为密码
输出东西存到了几号箱子
输出取包密码
(注意 随机四位整数的方法 (int)Math.Random()*9000+1000)
5.为Box类创建方法 void get() 取包方法
让用户输入箱子编号
输入密码
判断相应的箱子号和密码是否对应
是的话输出取包成功
否则输出信息错误
6编写 Test.java 包含main
实例化 Box类的对象 a
循环
{
调用a.print()
输出 1:存包 2:取包 3:退出
让用户输入选择
如果用户输入1 调用a.save()
如果用户输入2 调用a.get()
如果用户输入3 break
}
最好把类和带main方法的两个分开写
哥们..这已经超出我的知识范围了..我才学到类的方法...你这有的我都看不懂啊..
追答那没有办法,因为你问的问题已经超出你的范围了!其实这里面也没有那么多超出的,只有Vector v=new Vector(),和throws IOException你可能不知道,但是这无伤大雅,你只要理解里面的算法就行,看别的程序也一样,你只要理解里面的算法,至于你不认识的东西,以后会慢慢认识的
这个很小的..就是写点关键的东西就可以了.其他的我可以自己来
追答你的邮箱多少我发给你!!