五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

9、Tom(Person)是一名大學(xué)生運(yùn)動(dòng)員,擁有兩個(gè)身份(Role),都能做(do)些事情,但

2023-03-13 09:29 作者:酸奶公園  | 我要投稿

9、Tom(Person)是一名大學(xué)生運(yùn)動(dòng)員,擁有兩個(gè)身份(Role),都能做(do)些事情,但做的事情各有不同。他不僅需要作為一名學(xué)生(Student)在學(xué)校讀書(shū)(learn),還需要作為一名運(yùn)動(dòng)員(Athlete)參加長(zhǎng)跑訓(xùn)練(train)。請(qǐng)用類圖表示Tom的這種雙重身份,請(qǐng)寫(xiě)出student類和athlete類的代碼。

+------------------+

| Tom |

+------------------+

| -name : String |

+------------------+

| +learn() |

| +train() |

+------------------+

|

|

V

+------------------+ +------------------+

| Student | | Athlete |

+------------------+ +------------------+

| -studentNumber | | -coachName : String|

+------------------+ +------------------+

| +learn() | | +train() |

+------------------+ +------------------+

```

Student類的代碼:

```

public class Student {

private String name;

private int studentNumber;

public Student(String name, int studentNumber) {

this.name = name;

this.studentNumber = studentNumber;

}

public void learn() {

System.out.println("I am a student and I am learning.");

}

}

```

Athlete類的代碼:

```

public class Athlete {

private String name;

private String coachName;

public Athlete(String name, String coachName) {

this.name = name;

this.coachName = coachName;

}

public void train() {

System.out.println("I am an athlete and I am training.");

}

}

```

Tom類的代碼:

```

public class Tom extends Student, Athlete {

public Tom(String name, int studentNumber, String coachName) {

super(name, studentNumber);

Athlete(name, coachName);

}

// Tom類繼承了Student類和Athlete類的learn()和train()方法,無(wú)需再次定義。

}

```


9、Tom(Person)是一名大學(xué)生運(yùn)動(dòng)員,擁有兩個(gè)身份(Role),都能做(do)些事情,但的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
沙湾县| 神池县| 峡江县| 武夷山市| 晋江市| 荔波县| 崇左市| 弥勒县| 沾益县| 虞城县| 双城市| 平和县| 来凤县| 乐清市| 福安市| 大田县| 曲阜市| 醴陵市| 津市市| 婺源县| 资源县| 沁阳市| 栖霞市| 新建县| 永丰县| 南乐县| 淮阳县| 共和县| 明水县| 凤台县| 丰城市| 溧水县| 手游| 朝阳县| 阿瓦提县| 五河县| 牙克石市| 新宁县| 日喀则市| 内乡县| 宣汉县|