?? myclass.java
字號:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package Course;import java.io.*;import javax.swing.JOptionPane;/** * * @author Administrator */public class myClass implements Serializable{ private int grade; private String specialty; private int ClassNum; private int StudentNum; private Student[] myStudent=null; private Course[] myCourse=new Course[20]; private int myCourseNum=0; public myClass(){} public myClass(int grade,String specialty,int ClassNum,int StudentNum) { this.grade=grade; this.specialty=specialty; this.ClassNum=ClassNum; this.StudentNum=StudentNum; } public void initStudent(Student[] myStudent) { this.myStudent=myStudent; } public void addCourse(Course oneCourse) { myCourse[this.myCourseNum] = oneCourse; this.myCourseNum++; } public void delClass(String names) { int i=0; for(;i<this.myCourseNum;i++) { if(this.myCourse[i].toString().equals(names))break; } if(i!=this.myCourseNum) { for(int j=i;j<myCourseNum;j++) { myCourse[j]=myCourse[j+1]; } myCourse[myCourseNum]=null; myCourseNum--; } else { JOptionPane.showMessageDialog(null,"找不到這個課程","課程設計提示",JOptionPane.INFORMATION_MESSAGE); } } public Course findCourse(String Name) { int i=0; for(i=0;i<this.myCourseNum;i++) { if(this.myCourse[i].toString().equals(Name))break; } if(i!=this.myCourseNum) { return myCourse[i]; } else return null; } public Course[] getCourse() { return this.myCourse; } public int getMyCourseNum() { return this.myCourseNum; } public int getGrade() { return this.grade; } public String getSpecialty() { return this.specialty; } public Student[] getStudent() { return this.myStudent; } public int getClassNum() { return this.ClassNum; } public int getStudentNum() { return StudentNum; } public String[] getClassMes() { String[] a={String.valueOf(this.grade),this.specialty,String.valueOf(this.ClassNum),String.valueOf(this. StudentNum)}; return a; } public String toString() { return grade+"年級"+this.specialty+ClassNum+"班"; }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -