中易网

java 编写一个公司类 有两类员工经理和雇员类

答案:1  悬赏:20  
解决时间 2021-01-16 11:24
java 编写一个公司类 有两类员工经理和雇员类
最佳答案
写一个抽象类 Emp 定义一个工资方法 salary
然后新建一个Manager类,一个employee类 都继承于Emp

分别实现salary方法就可以了

抽象类中的salary方法有两个参数,一个基本工资,一个百分比
Manager中的salary方法中不用百分比这个参数就可以了

如果基本工资是固定的 两个类别都一样的话 那么定义一个全局变量即可追问那该怎么写?追答abstract class Emp{
//初始化基本工资
public final double salary = 5000D;
//定义工资方法
abstract double salary(int baseSalary,double persent);
}
class Manasger extends Emp{
@Override
double salary(int baseSalary, double persent) {
return super.salary;
}
}
class Employee extends Emp{
@Override
double salary(int baseSalary, double persent) {
return (Double)salary*(1+persent);
}
}
这是几个封装好的工具类,习惯上分开写到不同的类上。
调用的时候写成 Manager.salary(参数)就会返回此类员工的工资 返回类型为double
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求高达独角兽 巴纳吉·林克斯的语录
中国公路2个收费站之间的标准距离是多少才对
苹果手机反应慢怎么回事
奥运圣火,在传送的时候,为什么能在水里面燃
有6排格子每排17个,问题是1红色是黄色的三倍
静态投资与动态投资区别
数据库备份突然变大了(增加1倍),怎么回事
1994年香港硬币香港还在流通吗
(你好,今年还有维房改造吗
求E站碧蓝航线画师,求大神
成都牧马山别墅区距地铁10线多远
许沐明靠谱么?
兼客兼职靠谱吗?
PVC输送带多少钱一米
途安轿修(兰亭镇娄宫村店)怎么去啊,我要去那
推荐资讯
有在看最后的朋友的嘛?我看到影评很多都在说
五个字cf名不非谢谢可小黄撩妹
怎么看出一个女生是不是T
全面战争魔戒,,秘籍和怎么输入,详细点
达州出了几位将军?
如何利用555定时器制作数字电子钟,要有电路
成语什么地取材
看我闺蜜最近新换的美图t9感觉很心动哇,她也
天火同人
一线女星L,S,C,Y分别是谁
大连汇川物流有限公司地址在什么地方,想过去
广之旅旅行社地址在什么地方,我要处理点事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?