欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java雇員類和經理類

李世東1年前7瀏覽0評論

Java編程語言中,對象是非常重要的概念之一。我們可以通過定義類來創建對象。在公司中,我們有很多雇員和經理,對于這些職位,我們可以創建對應的雇員類和經理類。

//定義雇員類
public class Employee {
private String name; //雇員姓名
private int age; //雇員年齡
private double salary; //雇員薪水
public Employee(String name, int age, double salary) {
this.name = name;
this.age = age;
this.salary = salary;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
}

在上述代碼中,我們定義了一個雇員類,包含了雇員的姓名、年齡以及薪水。同時定義了構造函數和一些基本的get、set方法。

//定義經理類
public class Manager extends Employee {
private double bonus; //經理獎金
public Manager(String name, int age, double salary, double bonus) {
super(name, age, salary);
this.bonus = bonus;
}
@Override
public double getSalary() {
return super.getSalary() + bonus; //經理的薪水是基本薪水加上獎金
}
public double getBonus() {
return bonus;
}
public void setBonus(double bonus) {
this.bonus = bonus;
}
}

經理類是雇員類的子類,所以繼承了雇員的姓名、年齡以及薪水屬性,同時新增了經理特有的獎金屬性,以及經理的工資計算方法。在經理的工資計算方法中,經理的薪水是基本薪水加上獎金。

使用上述兩個類,我們可以創建雇員和經理的對象,對他們進行管理和操作。