如何创建用户想要的对象?

时间:2014-12-01 14:05:45

标签: java

我的作业即将开始,我会引用作业(我不是要求你为我做,我只是对如何开始感到困惑)

  

你的任务是写一个(非常简单的:-)学生记录系统。您应该能够存储详细信息   关于学生 - 他们的姓名,科目和学号;以及他们最多的水平   最近完成的范围从0(意味着他们仍然在第一年)到3(意思是   他们毕业了)。它还应该将他们完成的每个级别的结果存储为   数字0-100。 Y 我们的程序应该允许用户为尽可能多的学生输入学生数据   他们想要

这是否可以通过对象完成,因为我对此部分非常困惑。

任何建议都会有所帮助,我可以做这一切。

2 个答案:

答案 0 :(得分:1)

Student应该是一个类,并包含所有提到的属性。获得Student课程后,您可以制作Student个对象,以便您拥有ArrayList<Student>,这样您就可以根据需要存储尽可能多的学生。例如:

ArrayList<Student> students = new ArrayList<Student>();

while(youWantToReadStudents){
   Student student = new Student();
   // read and add student details
   students.add(student); // add student to ArrayList
}

请注意,只要ArrayList,循环允许您将学生添加到youWantToReadStudents == true

答案 1 :(得分:0)

首先考虑您需要哪些课程。我可以看到你可能需要创建一个Student类,其中包含一个名称,主题和学生编号,级别以及使用数字0-100完成的级别列表......