/* Class name : Fish.java */
interface Fish
{
public void eat();
public void travel();
}
/* Class name : Mammals.java */
interface Mammals
{public void eat();
public void travel();}
/*Amphibians mean living two lives (on land as well as on water). */
/主類/使用相同方法實現兩個接口的類?
public class Amphibians implements Mammals,Fish
{
public void eat()
{
System.out.println("Amphibians eating");
}
public void travel()
{
System.out.println("Amphibians traveling");
}
/*Main Method*/
public static void main(String args[])
{
Amphibians a = new Amphibians();
a.eat();
a.travel();
}
}
這裏接口實施本class.Basically接口繼承兩個或更多個類,但在這裏同樣的方法使用那麼這兩個方法都不同類在一個班級的方式實施。請檢查錯誤的正確代碼。
我不明白你的問題... – BackSlash
你想實現這兩個接口的類? – kiheru
問題是什麼? –