一个课程类的简单封装:
代码如下:
import java.util.*;
public class Course {
private static long id;
private static String name;
private static String rank;
private static String teacher;
public Course() { }
public Course(long a,String b,String c,String d) {
id=a;
name=b;
rank=c;
teacher=d;
}
public static void setId(long a) {
id=a;
}
public static void setName(String b) {
name=b;
}
public static void setRank(String c) {
rank=c;
}
public void setTeacher(String d) {
teacher=d;
}
public long getId() {
return id;
}
public String getName() {
return name;
}
public String getRank() {
return rank;
}
public String getTeacher() {
return teacher;
}
public String getInfo(){
return "班级编号:"+this.id+"\n"+
"班级姓名:"+this.name+"\n"+
"班级级别:"+this.rank+"\n"+
"任课教师:"+this.teacher;
}
public static void main(String args[]) {
Scanner s=new Scanner(System.in);
id=s.nextLong();
s.nextLine();
name=s.nextLine();
rank=s.nextLine();
teacher=s.next();
s.close();
System.out.println(new Course().getInfo());
}
}