創建和使用接口

模式

public interface Shape{
   public double getArea(){}
   public double getVolume(){}
   public String getName(){}
}

爲使用接口,必須實現該接口的類。(如果一個類沒有實現任何接口方法,則它是抽象類,並且必須以關鍵字abstract聲明該類)

public class Point implements Shape{//實現接口類方法
   public double getArea(){
return …;
   }
   public double getVolume(){
return…;
   }
   public String getName(){
return…;
   }
}

實現接口的好處:
-子類可以實現它所需要的認識數目的接口
-聲明一組可以用於多個類聲明的常量。

public interface Constants{
   public static final int ONE= 1;
   public static final int TWO= 2;
   public static final int THREE= 3;
}

實現該接口的類可以在類聲明的任何位置使用ONE,TWO,THREE。或者使用該形式:Constants.ONE 來使用它們。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章