1. 程式人生 > 實用技巧 >學習java第32天

學習java第32天

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介面的特徵歸納