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

java派生研究生類和大學生類

傅智翔1年前7瀏覽0評論

Java中的派生類是指繼承自其他類的類。在研究生類和大學生類中,我們可以使用Java語言來實現這個繼承關系。

下面是一個示例代碼,定義了一個大學生類和一個研究生類:

public class Undergraduate {
private String name;
private int age;
private String major;
public Undergraduate(String name, int age, String major) {
this.name = name;
this.age = age;
this.major = major;
}
public void showInformation() {
System.out.println("姓名:" + name);
System.out.println("年齡:" + age);
System.out.println("專業:" + major);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getMajor() {
return major;
}
public void setMajor(String major) {
this.major = major;
}
}
public class Graduate extends Undergraduate {
private String researchArea;
public Graduate(String name, int age, String major, String researchArea) {
super(name, age, major);
this.researchArea = researchArea;
}
public void showInformation() {
super.showInformation();
System.out.println("研究方向:" + researchArea);
}
public String getResearchArea() {
return researchArea;
}
public void setResearchArea(String researchArea) {
this.researchArea = researchArea;
}
}

在這里,我們定義了一個Undergraduate類,它有三個屬性:姓名、年齡和專業。它還有一個showInformation方法,可以打印出這些屬性的值。我們還定義了一個Graduate類,它繼承自Undergraduate類,并添加了一個研究方向的屬性。它也有一個showInformation方法,可以調用父類的showInformation方法,并打印出研究方向的值。

這個例子展示了已經定義好的類可以被用作其他類的基礎。如果你需要創建一個與已有類相似,但是有一些額外的功能或屬性,你可以定義一個子類,并繼承父類的方法和屬性,然后在子類中添加額外的功能或屬性。