建立一个信息管理学生档案类
Person.java
成员:姓名、籍贯、出生年月(籍贯、姓名一旦确定就不可以修改)
覆盖toString()方法
Student.java
成员:学号,班级(对象),学习情况(使用Vector对象存储各科成绩),奖励情况(使用Vector对象),惩罚情况(使用Vector对象)
奖励和惩罚不能修改和删除,只能增加。
覆盖toString()方法
StuClass.java
成员:班级号,所属学院,系主任,男、女生人数,班长,班委(Vector)
覆盖toString()方法
Test.java
测试各个类,能够打印各级toString()方法
Person.java
成员:姓名、籍贯、出生年月(籍贯、姓名一旦确定就不可以修改)
覆盖toString()方法
Student.java
成员:学号,班级(对象),学习情况(使用Vector对象存储各科成绩),奖励情况(使用Vector对象),惩罚情况(使用Vector对象)
奖励和惩罚不能修改和删除,只能增加。
覆盖toString()方法
StuClass.java
成员:班级号,所属学院,系主任,男、女生人数,班长,班委(Vector)
覆盖toString()方法
Test.java
测试各个类,能够打印各级toString()方法
public class Person {
private String personName;
private String personHometown;
private String personBirthday;
public Person(String name,String hometown,String birthday) {
personName = name;
personHometown = hometown;
personBirthday = birthday;
} public String getPersonBirthday() {
return personBirthday;
} public String getPersonHometown() {
return personHometown;
} public String getPersonName() {
return personName;
} public void setPersonBirthday(String personBirthday) {
this.personBirthday = personBirthday;
}
public String toString(){
String information="成员姓名:"+personName+"籍贯:"+personHometown+"出生年月:"+personBirthday;
return information;
}}