求大神幫忙做下
1、實驗要求
本實驗要求:以不同歌手唱不同的歌為背景,體驗抽象類的定義和使用。
1-1.業務說明:
1-1.1. 歌手是具有對唱歌能力者的統稱。
1-1.2. 具體的歌手又具有不同曲風和種類,如流行類、民族類的;
1-1.3. 本實驗將模擬不同歌手唱不同的歌為背景,體驗抽象類的定義和使用。
1-2. 創建工程并配置環境:
1-2.1. 限制1. 創建實驗工程,命名為:SE_JAVA_EXP_E035P;
1-2.2. 限制2. 創建包,命名為:cn.campsg.java.experiment;
1-2.3. 限制3. 創建包,命名為:cn.campsg.java.experiment.entity。
1-3. 創建歌手抽象類:
1-3.1. 限制1. 在cn.campsg.java.experiment.entity包中創建抽象類:AbstractSinger。
1-3.2. 為AbstractSinger類添加“介紹職業”的方法:
1) 顯示內容為:”Hello,我是歌手。”;
2)“介紹職業”的方法定義要求如下:
訪問權限
方法名稱
回傳值
方法引數
引數說明
public
introduce
void
無
無
方法說明
本方用來介紹職業。
1-3.3. 為AbstractSinger類添加“唱歌“的抽象方法,方法定義要求如下:
訪問權限
方法名稱
回傳值
方法引數
引數說明
public
sing
void
無
無
方法說明
歌手唱歌的抽象方法。
1-4. 創建流行歌手類
1-4.1. 限制1. 在cn.campsg.java.experiment.entity包中創建流行歌手類: PopSinger
1-4.2. 使PopSinger類繼承AbstractSinger抽象類。
1-4.3. 在PopSinger類中實作AbstractSinger類里定義的sing抽象方法,實作要求如下:
1)在方法體中向控制臺輸出“我是唱流行樂的。”
1-5. 模擬歌手唱歌:
1-5.1. 限制1. 在cn.campsg.java.experiment包中創建主類:MainClass;
1-5.2. 為MainClass創建入口主方法:main;
1-5.3. 在main中,用流行歌手類實體化一個歌手物件。
1-5.4. 在main中,呼叫歌手物件的introduce方法和sing方法。
1-5.5. 在控制臺中查看并驗證輸出結果。
uj5u.com熱心網友回復:
不代做作業!不代做作業!
不代做作業!
uj5u.com熱心網友回復:


嘿嘿嘿
uj5u.com熱心網友回復:
啊
uj5u.com熱心網友回復:
不代做作業!
不代做作業!
不代做作業!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/61710.html
標籤:Java SE
