package com.itheima;
import java.util.Scanner;
interface Expend{
void expend(int count);
}
interface Income{
void income(int count);
}
class School implements Income, Expend{
private int count = 0;
int getCount(){
return count;
}
public void expend(int count){
this.count -= count;
}
public void income(int count){
this.count += count;
}
}
class Student{
private int exp;
void setExp(int exp){
this.exp = exp;
}
int getExp(){
return exp;
}
}
class Teacher{
private int inc;
void setInc(int inc){
this.inc = inc;
}
int getInc(){
return inc;
}
}
class Postgraduate{
private int exp;
private int inc;
void setExp(int exp){
this.exp = exp;
}
int getExp(){
return exp;
}
void setInc(int inc){
this.inc = inc;
}
int getInc(){
return inc;
}
}
public class Main{
public static void main(String[] args){
Student student = new Student();
Teacher teacher = new Teacher();
Postgraduate graduate = new Postgraduate();
School school = new School();
Scanner in = new Scanner(System.in);
System.out.print("请输入学生每个月需要交的生活费:");
int a = in.nextInt();
System.out.print("请输入教师每个月的工资:");
int b = in.nextInt();
System.out.print("请输入研究生每个月需要的学费和工资:");
int c = in.nextInt();
int d = in.nextInt();
student.setExp(a);
teacher.setInc(b);
graduate.setExp(c);
graduate.setInc(d);
school.income(student.getExp() + graduate.getExp());
school.expend(teacher.getInc()+graduate.getInc());
if(school.getCount() < 2000)
System.out.println("provide a loan");
}
}
java基础案例4-6研究生资薪管理
于 2022-02-14 16:08:40 首次发布