接口练习 模拟学校学费发工资
来源:互联网 发布:cnc编程快捷键 编辑:程序博客网 时间:2024/04/28 21:59
大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教师(Teacher)的工资
ackage AA;
public class Graduate extends Student implements Salary{
int salary;
Graduate(String name) {
super(name);
System.out.println("研究生的学费为"+fee);
}
void setFee(int fee){
this.fee=fee;
}
int getFee(){
return fee;
}
public interface Salary {
int getSalary();
}
boolean isLoan(){
if(salary<fee)
return true;
return false;
}
public int getSalary() {
return 0;
}
}
package AA;
public interface Salary {
int getSalary();
}
package AA;
abstract class Student {
String name;
int fee;
Student(String name){
this.name=name;
fee=4500;
System.out.println("学生的学费为"+fee);
}
void setFee(int fee){
this.fee=fee;
}
int getFee(){
return fee;
}
}
package AA;
public class Teacher {
String name;
int salary;
Teacher(String name){
salary=3000;
}
public interface Salary {
int getSalary();
}
}
package AA;
public class Test {
public static void main(String[] args) {
Graduate g=new Graduate("小亮");
g.setFee(1000);
System.out.println("研究生小亮的工资为"+g.getFee());
University u=new University();
u.payOff(g);
System.out.println("是否需要贷款:"+g.isLoan());
Teacher t=new Teacher("大王");
System.out.println("老师的工资为"+t.salary);
}
}
package AA;
public class University {
void payOff(Salary s){
}
}
- 接口练习 模拟学校学费发工资
- 接口 模拟学校学费老师研究生工资
- 练习3-发工资
- 发工资
- 发工资
- 发工资
- 发工资
- 大学生学费(接口)
- 接口练习:大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发
- 升工资与发工资
- 义务教育学校实施绩效工资
- 学校发年货
- 发工资喽
- 发工资了!!!!!!
- 这个月工资还没有发
- 发工资了
- 今天发工资
- 发工资了!!
- 【论文笔记】【特征可视化及分析改进】Visualizing Features from a Convolutional Neural Network
- 很好的讲述DB数据与接口数据的匹配校验
- 前台时间格式转化
- wordpress无法上传超过2M的媒体
- OJ术语: AC、WA、TLE、OLE、MLE、RE、PE、CE
- 接口练习 模拟学校学费发工资
- HDU 3487. Play with Chain
- ecshop开发笔记
- vim编辑器会这些就够了
- 实现基于LNMP的电子商务网站
- 解决MATLAB 2014b MCC编译器无法使用的问题(windows64位)
- linux进程线程
- [Unity3D]Shader编程之动态屏幕遮罩
- Ubuntu命令行常用的指令整理