[問題] 修改程式
最近必須要寫出兩個程式
但我只完成了第一個
連第一個正不正確也不太清楚
想要請各位幫我看一看
順便教教我
第二個該怎麼做可以嗎
public class Game
{
static public void main(String[] args)
{
GreenDuck g1,g2;
RedDuck r1;
g1=new GreenDuck();
g2=new GreenDuck();
r1=new RedDuck();
g1.fly();
g2.fly();
r1.fly();
}
}
以上是第一個
但是接下來第二個程式是要修改第一個程式
我不知道該怎麼做
是要加上說話動作iSpeak,一定有一個speak方式
有三種說話動作:
SpeakQuack 呱呱叫
SpeakSqueak吱吱叫
SpeakHuman 正常說話
然後要修改綠頭鴨跟紅頭鴨
讓他們SpeakQuack
還要建立RubberDuck,不會飛(FlyNoWay),會SpeakSqueak
Donald,不會飛,會SpeakHuman
修改之後要讓所有種類的鴨子都至少有一隻出現在程式中
我只知道要加上說話動作可能是要有:
public interface iSpeak
{
public abstract void speak();
}
不知道對不對
請各位幫幫我了
有違反版規的話很抱歉
我再刪掉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.131.208
推
04/04 15:27, , 1F
04/04 15:27, 1F