建立一个信息管理学生档案类
Person.java
成员:姓名、籍贯、出生年月(籍贯、姓名一旦确定就不可以修改)
覆盖toString()方法
Student.java
成员:学号,班级(对象),学习情况(使用Vector对象存储各科成绩),奖励情况(使用Vector对象),惩罚情况(使用Vector对象)
奖励和惩罚不能修改和删除,只能增加。
覆盖toString()方法
StuClass.java
成员:班级号,所属学院,系主任,男、女生人数,班长,班委(Vector)
覆盖toString()方法
Test.java
测试各个类,能够打印各级toString()方法

解决方案 »

  1.   

    我给你写了Person.java  剩下的你自己参考着写写 OK?
    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;
        }}