课程:每门课程都有名称,学分,代码,必修课列表(其他课程的数组或数组列表)对应的课程列表(等同于该课程的课程,如果学生已经学习并通过了同等的课程,作为她可以选修的课程的先决条件)
我走对路了吗?
package registrationsystem;
import java.util.*;
public class Course {
private String name;
private double credit;
private String code;
protected Course(String name,double credit,String code,String[][]prerequisities,String[][]corresponding){
this.name=name;
this.credit=credit;
this.code=code;
}
}我还发布了我的主类:
String [] prerequisities={"MIS131","TRM101"};
String [] corresponding={"TRM256","MIS131"};
Course c1=new Course("IntroductiontoJavaProgramming",3,"MIS131",prerequisities,corresponding);
Course c2=new Course("ObjectOriented",4,"MIS132",prerequisities,corresponding);
courses.add(c1);
courses.add(c2);
courses.add(c3);是那么回事吗?
发布于 2016-04-17 22:42:46
它看起来离我很近!我建议对“先决条件”和“相应的”都使用String[]。在这种情况下,不应该使用二维数组。您还需要为这些数据创建一个成员变量(就像您对字符串、信用和代码所做的那样)。
https://stackoverflow.com/questions/36677908
复制相似问题