package hiwari;
/*
* 设计职员类(Employees)
* **成员变量:员工号(num),姓名(name)
* 成员方法:setE(),用于设置员工工号,姓名;
* displayE(),用于输出员工号,姓名。
* 管理人员类(Managers)继承自职员类
* 新增成员变量:薪酬(salary)
* 成员方法:setM(),用于设置经理工号,姓名,薪酬;
* displayM(),用于输出管理人员工号,姓名,薪酬;
* 在管理人员类中添加主函数,对两个类进行测试。
* */
public class Employees {
String num;
String name;
void setE(String a,String b){
num=a;
name=b;
}
void displayE()
{
System.out.println(num+name);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Employees a=new Employees();
a.setE("101","mizushio");
a.displayE();
Managers b=new Managers();
b.setM("101", "mizushio",99.9);
b.displayM();
}
}
class Managers extends Employees
{
double salary;
void setM(String a,String b,double c)
{
super.setE(a,b);
salary=c;
}
void displayM()
{
super.displayE();
System.out.print(salary);
}
}
【水汐のjava】设计职员类(Employees)成员变量:员工号(num),姓名(name)成员方法:setE(),用于设置员工工号,姓名;displayE(),用于输出员工号,姓名。
最新推荐文章于 2022-09-22 19:40:48 发布
本文介绍了一种使用Java设计职员和管理人员类的方法。职员类包含员工号和姓名,而管理人员类继承职员类并增加了薪酬属性。通过set和display方法,可以设置和显示这些属性。在主函数中,演示了如何实例化这两个类并调用其方法。
1万+

被折叠的 条评论
为什么被折叠?



