色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java用繼承寫老板和員工

林晨陽1年前5瀏覽0評論

在Java中,我們可以使用繼承的概念來實現老板和員工的關系。首先,我們可以創建一個父類,名為“職工”,用于表示所有員工的共性。代碼如下:

public class Employee {
private String name;
private int age;
private String jobTitle;
public Employee(String name, int age, String jobTitle) {
this.name = name;
this.age = age;
this.jobTitle = jobTitle;
}
public void doWork() {
System.out.println("正在工作中...");
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public String getJobTitle() {
return jobTitle;
}
}

接下來,我們可以創建一個子類,名為“老板”,用于表示老板。老板和員工的屬性和行為有所不同,所以我們需要在“老板”類中重新定義一些屬性和方法。代碼如下:

public class Boss extends Employee {
private double salary;
public Boss(String name, int age, String jobTitle, double salary) {
super(name, age, jobTitle);
this.salary = salary;
}
public void manage() {
System.out.println("正在管理員工...");
}
public double getSalary() {
return salary;
}
}

最后,我們可以創建另一個子類,名為“普通員工”,用于表示普通的員工。普通員工和老板的屬性和行為不同,所以我們同樣需要在“普通員工”類中重新定義一些屬性和方法。代碼如下:

public class OrdinaryEmployee extends Employee {
private int workExperience;
public OrdinaryEmployee(String name, int age, String jobTitle, int workExperience) {
super(name, age, jobTitle);
this.workExperience = workExperience;
}
public void learn() {
System.out.println("正在學習新知識...");
}
public int getWorkExperience() {
return workExperience;
}
}

通過繼承的方式,我們可以將所有員工的共性抽象到父類中,并在子類中定義自己的屬性和方法。這樣做不僅可以提高代碼的復用性,還可以更好地組織代碼,使代碼更加清晰易懂。