1. 程式人生 > >java中關於介面的知識點總結

java中關於介面的知識點總結

介面的關鍵字:interface  

介面格式:interface  介面名  {    }

實現介面的關鍵字是:implements  表示

實現介面的格式:class  類名   implements   介面名  {   }

介面的作用:擴充套件功能、定義約束來規範、程式解耦合性。

  重點:

介面本身就是一個特殊的類;

介面不能例項化(不能new,但是可是使用多型去進行例項化);

介面的子類可以是抽象類,也可以是具體類(重寫介面類裡的所有方法);

介面的成員變數(預設是常量):

成員特點:只能是常量,並且是靜態,因為預設情況下介面成員變數的修飾符是:public static final;

構造方法:介面沒有構造方法

 成員方法:只能是抽象方法,其中預設修飾符是:public abstract       

注意:抽象方法中不能有主題哦~

介面不能建立物件;

介面沒有構造方法;

因為介面是提供給類使用,當非抽象類去實現一個介面時,必須把介面中所有方法都實現。