import;lassCourseimplementsSerializable{ privateStringcourseName; privateintcourseGrade; Course(){ courseName=null; courseGrade=0; } publicvoidsetCourseNameValue(Stringss){ =ss; } publicvoidsetCourseGradeValue(intdd){ =dd; } publicStringgetCourseNameValue(){ ; } publicintgetCourseGradeValue(){ ; } publicbooleanequals(Objecto){ if(o==null){returnfalse;} else{ if(oinstanceofCourse){ Courserec=(Course)o; if({ returntrue; } } returnfalse; } } }---------------------------------------------------------------------------------------------------------------import;import;import;import;parable{ privateStringstudentName; privateintstudentId; //privateintstudentCourseAmount=4; privateLinkedListcourseList; Student(){ studentName=null; studentId=0; courseList=newLinkedList(); } publicvoidsetStudentNameValue(Stringname){//确定学生名称 =name; } publicvoidsetStudentIdValue(intid){//确定学生学号 =id; } publicvoidsetStudentCourseList(LinkedListlist){//传入课程链list =list; //"例:0916张磊语文98数学67"); } publicvoidsetCourseGrade(Objecto){//将与学科o同名的学科的成绩改为o的成绩 for(inti=0;i<;i++){ Courseobj=newCourse(); obj=(Course); if((o)){ Courseres=(Course)o; (()); } } } publicStringgetStudentNameValue(){//取得学生姓名 ; } publicintgetStudentId(){//取得学生学号 ; } publicLinkedListgetstudentCourseList(){//得到成绩链的首地址 ; } publiclonggetStudentCourseGrade(Courseo){//取得与o同名的成绩值,尚有错误 longtemp=0; ListcourTemp=(); Courseobj; //; inti=(o); obj=(Course)(i); temp=(); returntemp; } publicbooleanequals(Objecto){//判定两个对象是否相同,姓名或学号相同 if(o==null)returnfalse; else{ if(oinstanceofStudent){ Studentrec=(Student)o; ; if(||==()){ returntrue; } } returnfalse; } } pareTo(ObjectO){ Studentobj=(Student)O; intthisSum=0; for(
java学生管理系统源代码 来自淘豆网m.daumloan.com转载请标明出处.