介面的總結

2021-09-01 15:54:07 字數 450 閱讀 3506

1.類的分類

普通類、抽象類、介面

2.介面的定義的幾個關鍵字

inte***ce implements

介面的格式

public inte***ce 檔名{}

3.介面的特點

介面中的方法都是抽象方法(就是沒有方法提的方法)

介面的作用被繼承

介面中的方法必須為共有的

介面中的屬性必須為常量

4.介面的繼承特點

繼承關鍵子:implements

實現介面必須實現介面中的所有抽象方法

介面可以多重繼承

類可以多重實現介面

5.抽象類的特點和繼承

普通類:方法只能有普通方法,不能有抽象方法,屬性沒限制

抽象類:方法既能亦抽象方法,也能有普通方法,屬性沒限制

介面:方法只能是抽象方法,不能有普通方法,屬性必須為常量

MFC 自畫介面的總結

通過這個方式,在mainframe 去掉menubar,註冊類,去掉背景畫刷,避免重複重新整理,去掉視窗的其他的屬性,只是設定成乙個白板沒有邊框的視窗 int cmainframe oncreate lpcreatestruct lpcreatestruct 繪製非客戶區的邊框,cwindowdc ...

類 抽象類 介面 的 總結

方法 構造方法 建立類時類裡面預設的方法 普通方法 返回值 引數 屬性 可以是變數也可以是常量 普通方法 有具體的方法體 抽象方法 抽象方法就是有返回值 有引數 區別就是抽象方法沒有方法體 例如 public void study int x 他的方法體是空的 為什麼沒有方法體呢?抽象方法是用用來描...

抽象類和介面的總結

總結幾句話來說 1 抽象類和介面都不能直接例項化,如果要例項化,抽象類變數必須指向實現所有抽象方法的子類物件,介面變數必須指向實現所有介面方法的類物件。2 抽象類要被子類繼承,介面要被類實現。3 介面只能做方法申明,抽象類中可以做方法申明,也可以做方法實現 4 介面裡定義的變數只能是公共的靜態的常量...