接口2
来源:互联网 发布:1015357422的喜欢乐乎 编辑:程序博客网 时间:2024/06/08 14:20
abstract class Student {
String name;
int fee;
Student(String name){
this.name=name;
//fee=0;
}
abstract void setFee(int fee);
abstract int getFee();
/* public void setFree(int fee){
this.fee=fee;
}
public int getFee(){
return fee;
}*/
}
public class Graduateextends Student implements Salary{
int salary;
Graduate(String name){
super(name);
System.out.println("研究生的名字为:"+name);
}
void setFee(int fee){
this.fee=fee;
}
public int getFee(){
return fee;
}
public int getSalary(){
salary=1500;
System.out.println("研究生的工资为:"+salary);
return salary;
}
boolean isLoan(){
if(salary<fee)
return true;
else return false;
}
}
public interface Salary {
public int getSalary();
}
public class Teacher {
String name;
int salary;
Teacher(String name){
this.name=name;
}
public int getSalary(){
salary=3000;
System.out.println("教师的工资为:"+salary);
return salary;
}
}
public class University {
public void payOff(Salary s){
System.out.println(s.getSalary());
}
}
public class Test {
public static void main (String[] args){
Graduate g=new Graduate("小亮");
g.setFee(1000);
University u=new University();
u.payOff(g);
System.out.println("是否需要贷款:"+g.isLoan());
Teacher t=new Teacher("大王");
t.getSalary();
u.payOff((Salary)t);
}
}
- 接口2
- 接口2
- 2、面向接口_什么是面向接口
- 接口慨述2
- 定义接口2
- 访问接口2
- 实现接口2
- 接口慨述2
- 定义接口2
- 访问接口2
- 实现接口2
- 使用接口排序(2)
- 2.2.2 Callback接口
- 支付宝接口 2
- 什么是PS/2接口
- PS/2接口
- Externalizable接口(2)
- 第2章 接口
- 霍金让你们警惕的AI军备竞赛,巨头们已经玩开了
- Thread.join()的使用
- 前置摄像头也要谈画质 OPPO R9前置摄像头拍照测试
- Gym
- qt常用快捷键总结
- 接口2
- 企业微信上线,给了钉钉一个漂亮的回击
- 腾讯手机管家获国际权威机构AV-TEST大满贯 用户活跃度第一
- 可能是全球最快手机 vivo Xplay5日系小清新图赏
- IDC:中国"互联网+"产业创新企业100强名单,智城云榜上有名
- Linux下的策略路由
- 腾讯手机管家八大城市推世界地球日垃圾清理活动
- 代码块决定变量的作用域
- CSS 选择器种类