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 介面裡定義的變數只能是公共的靜態的常量...