用java实现一个名为Person的类和它的子类Employee,ExcellentEmploye

用java实现一个名为Person的类和它的子类Employee,ExcellentEmployee是Employee的子类,设计一个接口Add用于涨工资,普通员工一次能... 用java实现一个名为Person的类和它的子类Employee,ExcellentEmployee是Employee的子类,设计一个接口Add用于涨工资,普通员工一次能涨10%,优秀员工一次能涨20% 展开
 我来答
帅帅豪哥65d
2017-05-10 · 超过19用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:34.8万
展开全部
public abstract class Person {
public abstract int add();
}
public class Employee extends Person {
protected int num;
public Employee(){}
public Employee(int num){
this.num=num;
}
public int add(){
num*=(1+0.1);
return num;
}
}
public class ExcellentEmployee extends Employee{
public ExcellentEmployee(int num){
super.num=num;
}
public int add(){
num*=(1+0.2);
return num;
}
}

public class test {
public static void main(String[] args) {
Person employee = new Employee(10);
Person excellentEmployee = new ExcellentEmployee(10);
System.out.println("普通员工工资="+employee.add());
System.out.println("优秀员工工资="+excellentEmployee.add());
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式