完成以下四個Java程式:
- 程式名稱: Mammal.java
- 程式應包含且只能包含:
- 修飾子(Modifier)為public的字串型態的成員變數: name
- 成員方法:public void makeSound(){};
- 程式應包含且只能包含:
- 程式名稱: Dog.java
- 程式應包含且只能包含:
- 繼承 Mammal 類別
- 改寫 makeSound(),輸出 name的值 及 "汪汪汪"
- 程式應包含且只能包含:
- 程式名稱: Cat.java
- 程式應包含且只能包含:
- 繼承Mammal 類別
- 改寫 makeSound(),輸出 name的值 及 輸出 "喵喵喵"
- 程式應包含且只能包含:
- 程式名稱: RunMe.java
- 程式的 main 方法中具備下述功能:
- 讓使用者分別輸入即將建立的Dog及Cat物件的 name 值.
- 分別建立Dog及Cat物件,且這兩個物件需將(a)中使用者輸入的值設定到各自的 name 變數.
- 分別呼叫Dog及Cat物件的makeSound()方法.
- 程式的 main 方法中具備下述功能:
輸入範例:
C:> 請輸入小狗的名稱: 小黑
請輸入小貓的名稱: 小花
輸出範例:
C:\>小黑汪汪汪
小花喵喵喵
繼續閱讀 ‘[Java] 第一次上機考’
近期迴響