今天講了抽象和介面的用法
抽象: 1,抽象類裡面可以有抽象方法,也可以沒有抽象方法
2,如果乙個類裡面有抽象方法,那麼這個類必然是抽象類
3,抽象類不能例項化,不能建立物件
介面1,屬性是常量,方法都沒有實現
2,不能建立例項
3,內部方法只能用用public修飾
4,介面可以繼承多個介面,類實現介面也可以實現多個介面,彌補了類單根繼承的缺陷
final
修飾變數,變數是常量
修飾類,該類不能繼承,
修飾方法,方法不能被重寫
static
修飾變數,該變數是類變數
修飾方法,該方法可以直接被類名呼叫
單例模式:單例模式的類只能建立乙個物件
物件導向 介面
介面 它是乙個特殊的類,但是名稱變成了inte ce 1 在介面中定義的只能是公共的抽象方法 沒有函式體部分 也可以有靜態常量.2 介面採用的外掛程式式配置,可以隨意的匹配給任意乙個類.3 類可以實現 implements 介面,類實現的介面可以有無數個.4 當1個類實現了介面後,該介面的所有的方法...
物件導向 介面
介面 介面是一種用來定義程式的協議,它描述可屬於任何類或結構的一組相關行為,可以把它看成是實現一組類的模板。介面可有方法 屬性 事件和索引器或這4種成員型別的任何組合構成,但不能包含字段。類和結構可以像類繼承基類一樣從介面繼承,但是可以繼承多個介面。當類和結構繼承介面時,它繼承成員定義但不繼承實現。...
物件導向之介面
1.什麼是介面?還有另外乙個關鍵字,也可以用來定義新的資料型別 inte ce 但是,使用inte ce關鍵字定義的新資料型別,有一些特殊的要求 1.1 在這種資料型別中,只能有方法宣告,不能有方法實現。1.2 在這種資料型別中,所宣告的成員變數,預設都是public static final的。1...