2定义一个学生类 CStudent,该类功能如下所示
1)包含学生的姓名、性别、年龄和学号信息
2)在类中设置一个变量来记录学生的数量,即共为该类生成多少个实例
3)具有输出学生人数的成员函数
4)点有输入,输出学生信息的成员函数
5)派生全日学生和业余在职学生两个类,全日制学生添加监护人姓名及联系方式,业余在职学生添加工作单位及联系方式
6)覆盖输入、输出成员函数以便输入、输出新添的数据。
大神,对你来说简单(苦涩)再写写吧(捂脸)
明天就交作业了(苦涩)
俺JAVA头一回写作业,还什么都不会
追答/**
* 全日制
* @author Lenovo
*
*/
public class FullTimeStudent extends CStudent{
/**
* 监护人姓名
*/
private String guardianName;
/**
* 联系方式
*/
private String guardianLink;
public String getGuardianName() {
return guardianName;
}
public void setGuardianName(String guardianName) {
this.guardianName = guardianName;
}
public String getGuardianLink() {
return guardianLink;
}
public void setGuardianLink(String guardianLink) {
this.guardianLink = guardianLink;
}
/**
* 信息输出,为了方便使用toString 代替
*/
@Override
public String toString() {
//TODO 父类的成员获取函数
return "AmateurStudent [guardianName=" + guardianName + ", guardianLink=" + guardianLink + ",....()]";
}
}
/**
* 业余
* @author Lenovo
*
*/
public class AmateurStudent extends CStudent{
//TOOD 类似 全日制
}