国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

JAVA考試模擬試題

時間:2018-04-25 12:11:54 java試題 我要投稿

JAVA考試模擬試題

  《機試部分》(Java)

JAVA考試模擬試題

  考試時間:100分鐘, 卷面分:60分

  題目:品嘗飲料

  一、 語言和環境

  1. 實現語言:Java

  2. 環境要求:JDK1.4或以上版本及其聯機幫助文檔

  二、 要求

  1、 使用命令行參數(飲料類型),輸出該飲料類型的味道,如:當命令行參數為1時,結果見圖1:

  內容需要下載文檔才能查看

  內容需要下載文檔才能查看

  圖1

  2、 如果沒有該種飲料,結果見如圖2:

  圖2

  三、 推薦實現步驟

  1、 建立一個Java抽象類Drink,應當:

  a、 聲明一個抽象方法taste(),該方法負責輸出飲料的味道;

  b、 聲明int型常量來代表不同的飲料類型(咖啡、啤酒、牛奶),如:1 咖啡,2 啤酒,3 牛奶

  c、 聲明靜態方法getDrink(int drinkType),根據傳入的參數創建不同的飲料對象,并返回該對象,建議使用switch語句。該方法要求聲明DrinkNotFoundException,當沒有相對應的飲料類型時,拋出該異常。

  2、 建立Drink的具體子類:

  a、 分別建立Drink的子類:Coffee(代表咖啡),Beer(代表啤酒),Milk(代表牛奶);

  b、 子類分別要求:

  1. Coffee類 私有屬性品牌(brand),帶有此屬性參數的構造方法;

  java軟件開發,低級部分機試題

  并提供相應的setter和getter方法;

  2. Beer類 私有屬性顏色(color),帶有此屬性參數的構造方法;

  并提供相應的setter和getter方法;

  3. Milk類 私有屬性狀態(state),帶有此屬性參數的構造方法;并

  提供相應的setter和getter方法;

  c、 實現taste()方法,要求在控制臺打印各自的味道特征。

  3、 建立異常類DrinkNotFoundException

  a、 繼承Exception

  b、 在Drink的.方法getDrink(int drinkType)中聲明引發

  DrinkNotFoundException異常,當傳入的參數沒有相對應的飲料類型時,拋出異常。

  c、 在使用getDrink方法的類中捕捉該異常。

  4、 建立Test測試類,測試以上內容的正確性

  a、 編寫main方法,通過命令行傳參的方式傳入某種飲料的類型。

  b、 在main方法中,調用Drink類的getDrink方法,獲得相應的飲料對象。

  注意捕獲DrinkNotFoundException。

  c、 然后調用該飲料對象的taste()方法,輸出該飲料的味道。

  5、 編譯程序,并運行。

  四、 注意事項

  1、 仔細審題,把題目要求理解準確;

  2、 請注意多態性的運用;

  3、 請注意代碼的書寫、命名符合規范,應有適當的注釋。

【JAVA考試模擬試題】相關文章:

1.Java程序設計模擬試題及答案

2.Java語言程序設計模擬試題及答案

3.Java程序設計模擬試題及參考答案

4.JAVA復習試題

5.語文期末考試模擬試題

6.4道Java試題

7.2017年高考語文考試模擬試題

8.駕照模擬考試題總結