1.定义一个employee类,然后往下继承,然后在每一个类里面搞一个静态的count计数,然后在main方法里new对象,最后打印出每一个count
2.编写一个程序,定义如下类:以员工为父类,该类包含员工的基本信息:姓名、年龄、部门。创建两个子类:经理类和工人类,输出经理和工人的工资。在父类中编写getSalary()方法,在子类中覆盖,实现多态。
1.定义一个employee类,然后往下继承,然后在每一个类里面搞一个静态的count计数,然后在main方法里new对象,最后打印出每一个count
2.编写一个程序,定义如下类:以员工为父类,该类包含员工的基本信息:姓名、年龄、部门。创建两个子类:经理类和工人类,输出经理和工人的工资。在父类中编写getSalary()方法,在子类中覆盖,实现多态。
public class Employee {
private String name;
private String sex;
private int age;
private float salary;
private static int count;
public Employee(String name, String sex, int age, float salary) {
this.name = name;
this.sex = sex;
this.age = age;
this.salary = salary;
}
public String getName() {
return name;
}
public void upSalary(float s){
this.salary+=s;
}
}
public class Manager extends Employee{
private float upSalary;
public Manager(String name, String sex, int age, float salary,float upSalary) {
super(name, sex, age, salary);
this.upSalary=upSalary;
}
}