[蟲?] 幫我debug 關於interface和implement之 …
我按照課本上的例子練習,可是不知道哪裡有問題
我已經寫的跟課本一樣了...可是bug好多...
※紅色是我標記編譯有問題的地方
interface move
{
int walk = 1;
int run = 2;
int jump = 3;
void moving(int move);
}
interface catch
{
void catching();
}
interface hole
{
public void holing();
}
class cat implements move,catch
{
public void moving(int move)
{
switch(move)
{
case walk:
System.out.println("Kitty優閒逛著");
break;
case run:
System.out.println("Kitty來回跑動");
break;
case jump:
System.out.println("Kitty跳躍起來");
break;
}
}
public void catching()
{
System.out.println("Kitty全力追捕獵物");
}
}
class mouse implements move,hole
{
public void moving(int move)
{
switch(move)
{
case walk:
System.out.println("Mickey移動中");
break;
case run:
System.out.println("Mickey狂跑逃竄中");
break;
case jump:
System.out.println("Mickey跳躍起來");
break;
}
}
public void holing()
{
System.out.println("Mickey正在鑽洞");
}
}
public class test6
{
public static void main(String args[])
{
cat Cat = new cat();
mouse Mouse = new Mouse();
System.out.println("-------------有一天---------------");
Cat.moving(Cat.walk);
Mouse.holing();
System.out.println("---------當Kitty遇到Mickey----------");
Cat.catching();
Mouse.moving(Mouse.run);
}
}
執行結果是
-------------有一天---------------
Kitty優閒逛著
Mickey正在鑽洞
---------當Kitty遇到Mickey----------
Kitty全力追捕獵物
Mickey狂跑逃竄中
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.26.175.224
推
05/06 04:05, , 1F
05/06 04:05, 1F
謝囉~犯了還滿基本的錯誤@@
推
05/06 04:10, , 2F
05/06 04:10, 2F
恩~有在注意
推
05/06 04:21, , 3F
05/06 04:21, 3F
哈~會慢慢改進的
※ 編輯: a3567152 來自: 114.26.175.224 (05/06 04:23)