3 回答

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊
package yourbag;
public interface Animal {
public void jump();
public void fly();
public void shout();
}
package mybag;
import yourbag.Animal;
public class Cat implements Animal {
public void fly() {
System.out.println("不能飛");
}
public void jump() {
System.out.println("能跳");
}
public void shout() {
System.out.println("能叫");
}
}

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊
package com;
public interface interTest {
void OneMethod();
void TwoMethod();
void ThreeMethod();
}
package ruby;
import com.interTest;
public class com implements interTest {
public void OneMethod() {
}
public void ThreeMethod() {
}
public void TwoMethod() {
}
}
我在com包創(chuàng)建一個(gè)interTest接口并且有三個(gè)方法。
我在ruby包中用一個(gè)類com實(shí)現(xiàn)這個(gè)接口。代碼如上。

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
implements 表示實(shí)現(xiàn) extends 表繼承
實(shí)現(xiàn)了接口的類必須實(shí)現(xiàn)該接口中的所有方法
方法的實(shí)現(xiàn)只要將接口中的方法加個(gè)訪問修飾符(如果沒有修飾符)
再加個(gè)主體就行({ })方法名跟返回值都不要改變
添加回答
舉報(bào)