大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教师(T
来源:互联网 发布:linux samba 安装 编辑:程序博客网 时间:2024/04/28 13:01
Student类:
public abstract class Student {
String name;
int fee;
public Student(String name){
//System.out.print("");
System.out.println(name+"的工资是");
}
public abstract void setFee(int Fee);
public abstract int getFee();
}
Graduate类:
public class Graduate extends Student implements Salary {
int loan;
int Salary;
int fee;
Graduate(String name){
super(name);
}
public void setFee(int Fee){
fee=Fee;
}
public int getFee(){
return fee;
}
public int getSalary(){
Salary=500;
return Salary;
}
boolean isLoan(){
if(Salary<fee)
//System.out.println("需要贷款");
return true;
else
return false;
}
}
University类:
public class University {
void payOff(Salary s){
System.out.println(s.getSalary());
}
}
Teacher类:
public class Teacher implements Salary {
String name;
int Salary;
public Teacher(String name){
System.out.println(name+"的工资是");
}
public int getSalary(){
Salary=3000;
return Salary;
}
}
Salary接口:
public interface Salary {
int getSalary();
}
Test类:
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Graduate g =new Graduate("小亮");
g.setFee(1000);
University u =new University ();
u.payOff(g);
System.out.println("是否需要贷款:"+g.isLoan());
Teacher t =new Teacher ("大王");
u.payOff(t);
}
}
结果:
- 大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教师(T
- 大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教师(T
- 接口-大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教
- 课堂练习2:大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要
- 接口练习:大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发
- 上机练习题——接口课堂练习2:大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放
- 接口-大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学
- lesson5:接口 大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊
- 上机练习题——接口课堂练习2大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊
- 大学里的学生(Student)需要交学费
- 如何学好编程-写给还在学校的学生
- 如何学好编程-写给还在学校的学生
- 如何学好编程-写给还在学校的学生
- 【敏捷】敏捷时代的建模:敏捷团队的扩张除了代码还需要什么? (ZZ)
- 程序员,除了代码外,在职业生涯中你还需要注意什么?(一)
- 程序员,除了代码外,在职业生涯中你还需要注意什么?(二)
- 当需要使窗口除了点击标题栏以外还可以移动的解决方案 WM_NCHITTEST
- 除了写程序,你还需要更多
- 对ajax的总结
- 【多线程高并发】java线程池
- 记录一次面试经历(深刻)
- 【安全牛学习笔记】Kali Linux实验环境
- 10.26周四
- 大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教师(T
- 每日一练10月26日
- 【Unity编辑器】EditorWindow扩展-SubWindow
- 数组的旋转java题目
- 常见的消息推送平台
- JavaScript学习笔记1
- 创建学生成绩的静态链表
- kmp算法
- Dictionary<TKey, TValue> 散列集合