學習java第32天
阿新 • • 發佈:2020-08-06
1.介面的宣告
public interface 介面名 extends 父介面名列表
{
public final static 型別 變數名 = 常量值 ; //常量宣告
...
public abstract 返回型別 方法名 (引數列表) ; //抽象方法宣告
...
}
public interface Shape
{
public final static double PI = 3.14;
public abstract void draw(Circle c);
}
2.介面的使用
在類中實現介面可以用關鍵字implements
public class ManInt implements Animal{
public void eat(){
System.out.println("Man eats");
}
public void travel(){
System.out.println("Man travels");
}
public int noOfLegs(){
return 0;
}
public static void main(String args[]){
ManInt m = new ManInt();
m.eat();
m.travel();
}
}
實現介面時:一個類可以同時實現多個介面
一個類只能繼承一個類,但是能實現多個介面
一個介面能繼承另一個介面,這和類之間的繼承相似
3.明天學習內容:java介面的特徵歸納