定义一个学生类(student),成员变量:id(学号),name(姓名),fee(学费/年),成员方法:获取学费 getFee();
定义一个在职研究生类(Graduate),它继承学生类,成员变量:pay(工资/月),成员方法:获取工资 getPay();
创建一个 Graduate 类的对象,统计他的年收入,如果年收入减去学费不足 12000 元, 则输出“you need a loan”(需要贷款),否则输出“your pay is enough!”
//学生类
public class Student {
private Integer id;
private String name;
private Double fee;
public Double getFee() {
return fee;
}
public void setFee(Double fee) {
this.fee = fee;
}
}
//研究生类
public class Graduate extends Student {
private Double pay;
@Override
public Double getFee() {
return super.getFee();
}
public Double getPay() {
return pay;
}
public void setPay(Double pay) {
this.pay = pay;
}
}
//测试类
public class Test {
public static void main(String[] args) {
Graduate graduate = new Graduate();
if(((graduate.getPay()*12)-graduate.getFee())>12000 ){
System.out.println("you need a loan");
}
System.out.println("your pay is enough!");
}
}