C 類,物件的一些筆記

2021-09-24 15:54:19 字數 532 閱讀 1098

成員函式可以在類內部定義,也可以使用範圍解析運算子::來定義,呼叫的時候使用.運算子。

//類內部定義

class

box}

//使用::在類外部來定義

double box::

getvolume()

類成員的訪問限制是通過在類主體內部對各個區域標記publicprivateprotected來指定的。

class

base

c++中使用static關鍵字來把類成員定義為靜態,靜態成員只有乙個副本,無論建立多少物件,靜態成員在類中共享

可以使用範圍解析運算子::來重新宣告靜態變數並且進行初始化。

C 的一些筆記

發現一些小的知識點長期不用都得忘,決定再次遇到了一定要記錄一下。任何不會修改資料成員的函式都應該宣告為const型別。如果在編寫const成員函式時,不慎修改了資料成員,或者呼叫了其它非const成員函式,編譯器將指出錯誤,這無疑會提高程式的健壯性。在建構函式前加explicit關鍵字禁止物件作隱式...

類和物件的一些BIF

issubclass 用於判斷自己的子類 issubclass a,b a是不是b的子類,是返回true 否則 false 自身也屬於自己的子類 isinstance object,classinfo 用於檢查乙個例項物件是否屬於乙個類 classinfo 可以傳入乙個元組 class a obje...

一些C 筆記

this指標 類的繼承 基類 父類 子類 如果基類和子類都有構造器,則基類的構造器會先被呼叫。class animal class pig public animal animal animal std string thename pig pig std string thename animal...