设计代码,定义学生类及教师类,自行设计类成员,给出测试代码,输出作为学生及教师的个人信息。
学生类:
public class Student {
private String mName;
private int mAge;
private String mSex;
private String mPro; //专业
private int mGrade; //年级
public String getmName() {
return mName;
}
public void setmName(String mName) {
this.mName = mName;
}
public int getmAge() {
return mAge;
}
public void setmAge(int mAge) {
this.mAge = mAge;
}
public String getmSex() {
return mSex;
}
public void setmSex(String mSex) {
this.mSex = mSex;
}
public String getmPro() {
return mPro;
}
public void setmPro(String mPro) {
this.mPro = mPro;
}
public int getmGrade() {
return mGrade;
}
public void setmGrade(int mGrade) {
this.mGrade = mGrade;
}
@Override
public String toString() {
return "Student [mName=" + mName + ", mAge=" + mAge + ", mSex=" + mSex + ", mPro=" + mPro + ", mGrade=" + mGrade
+ "]";
}
}
教师类:
public class Teacher {
private String mName;
private int mAge;
private String mSex;
private String mPro; //专业
private String mZc; //职称
public String getmName() {
return mName;
}
public void setmName(String mName) {
this.mName = mName;
}
public int getmAge() {
return mAge;
}
public void setmAge(int mAge) {
this.mAge = mAge;
}
public String getmSex() {
return mSex;
}
public void setmSex(String mSex) {
this.mSex = mSex;
}
public String getmPro() {
return mPro;
}
public void setmPro(String mPro) {
this.mPro = mPro;
}
public String getmZc() {
return mZc;
}
public void setmZc(String mZc) {
this.mZc = mZc;
}
@Override
public String toString() {
return "Teacher [mName=" + mName + ", mAge=" + mAge + ", mSex=" + mSex + ", mPro=" + mPro + ", mZc=" + mZc
+ "]";
}
}
测试:
public class Test2 {
public static void main(String[] args) {
Teacher tc = new Teacher();
tc.setmName("张三丰");
tc.setmAge(45);
tc.setmZc("教授");
tc.setmPro("空间物理系");
tc.setmSex("男");
System.out.println(tc);
Student st = new Student();
st.setmName("李四");
st.setmAge(22);
st.setmGrade(2);
st.setmSex("男");
st.setmPro("空间物理系");
System.out.println(st);
}
}