在類方法中呼叫本類的類方法可直接呼叫。 例項方法也叫做物件方法。
類方法是屬於整個類的,而例項方法是屬於類的某個物件的。
由於類方法是屬於整個類的,並不屬於類的哪個物件,所以類方法的方法體中不能有與類的物件有關的內容。即類方法體有如下限制:
(1) 類方法中不能引用物件變數;
(2) 類方法中不能呼叫類的物件方法;
(3) 在類方法中不能使用super、this關鍵字。
(4)類方法不能被覆蓋。
如果違反這些限制,就會導致程式編譯錯誤。
與類方法相比,物件方法幾乎沒有什麼限制:
(1) 物件方法中可以引用物件變數,也可以引用類變數;
(2) 物件方法中可以呼叫類方法;
(3) 物件方法中可以使用super、this關鍵字。
類的基本概念
例 include using namespace std class date class 是資料型別說明符,date是所定義型別的名稱 void print void date init date int y,int m,int d void main 上述示例中,類date中包含了三個資料項 ...
基本概念 C 基本概念
由於工作中需要用到c 編寫的一些工具,有時候需要根據需求修改或者定製工具,所以現在不得不學習一下c 的基礎語法,此為筆記,不成章法!機器語言 組合語言 高階語言 面向過程的程式設計方法 物件導向的程式設計方法 泛型程式設計方法 1 演算法設計 2 源程式編輯 3 編譯 4 連線 5 執行除錯 輸入裝...
基本概念 類和物件
class object 類物件 類是對一群有共同特徵的事物或事件的 集合。而類物件就是類的 例項化。類中的成員物件。乙個類的所有物件對應同乙個類物件。如現實世界中的動物是一種類,植物也是一種類,可以理解人就是 動物類的一種物件,草是植物類的一種物件。類物件的生成過程,包括物件的宣告 例項化和初始化...