题目要求如下:
定义一个学生类(student)
- 成员变量:id(学号),name(姓名),fee(学费/年),
- 成员方法:获取学费getFee()
定义一个在职研究生类,他继承学生类
- 成员变量:pay(工资/月)
- 成员方法:获取工资getPay()
创建一个Graduate类的对象,统计他的年收入,如果年收入减去学费不足12000元,则输出"you need a loan"(需要贷款),否则输入"your pay is enough"
public class Student {
String id;
String name;
double fee;
public double setFee(double fee){
this.fee=fee;
}
public double getFee() {
return fee;
}
}
import java.util.Scanner;
class Graduate extends Student{
public double getPay(double pay){
if(pay>=12000){
System.out.println("you pay is enough!");
}else{
System.out.println("you need a loan");
}
}
public static void main(String[] args){
Graduate gra=new Graduate();
Scanner loan=new Scanner(System.in);
System.out.println("请输入你的年收入:");
double money=loan.nextDouble();
gra.getPay(money);
}
}