1. 程式人生 > >Java中的介面定義、知識要點,如何區分介面與類

Java中的介面定義、知識要點,如何區分介面與類

介面的定義為:是一個抽象型別,是抽象方法的集合,介面通常以interface來宣告

與類的區分:類描述物件的屬性和方法,介面則包含類要實現的方法。通俗化理解:類在說“是什麼”,介面在說“有什麼”

介面知識要點:

1、介面中的變數一般用public static final修飾符修飾,故都成為了常量

2、介面中的構造方法都只能用public修飾(設計即用來訪問)

3、介面可以被繼承,且可以同時繼承多個

4、介面中定義的方法必須要有對應的類(可以理解為“承諾”,有該方法就要去執行)

5、介面中可以繼承介面