物件導向的C 漸進

2021-10-05 20:09:11 字數 776 閱讀 7239

數值型別:位址?值?指標?類?函式?自定義?

什麼可以過載?怎麼過載?

運算子基本知識

過載運算子知識

可過載運算子

運算子表示

不可過載運算子

運算子表示

雙目算術運算子

+ (加),-(減),*(乘),/(除),% (取模)

成員訪問運算子

.*關係運算子

==(等於),!= (不等於),< (小於),> (大於》,<=(小於等於),>=(大於等於)

成員指標訪問運算子

.*, ->*

邏輯運算子

| |(邏輯或),&&(邏輯與),!(邏輯非)

域運算子

:: *

單目運算子

+ (正),-(負),*(指標),&(取位址)

長度運算子

sizeof(int)

自增自減運算子

++(自增),- -(自減)

條件運算子

(a>b)?a :b

位運算子

(按位或),& (按位與),~(按位取反),^(按位異或),,<< (左移),>>(右移)

預處理符號

#賦值運算子

=, +=, -=, *=, /= , % = , &=,|=, ^=, <<=, >>=

空間申請與釋放

new, delete, new[ ] , delete

其他運算子()(函式呼叫),->(成員訪問),,(逗號),

其它內容:

c 物件導向程式設計 物件導向

什麼是物件導向 是對現實世界理解和抽象的方法。物件導向程式設計的特點 易維護,易擴充套件,靈活性好,重用 類 對事物的抽象定義,即事物具有的共同特徵和行為。物件 即對類進行例項 類是抽象的,物件是具體的 類的定義 語法 訪問修飾符 class 類名類的成員 包括字段,屬性,方法,常量,事件和索引器等...

C 的物件導向

c 是物件導向的應用,與c面向過程相比更加簡單,更加容易理解,更容易應用。c 物件導向來說具備三個基本點 封裝 繼承和多型。封裝不是c 特有的,c語言也包含了封裝,c的封裝只包含了邏輯,而c 的封裝則包含了資料和邏輯,物件導向的封裝更加完美。c 的類作為物件的抽象,它只公開部分的物件,保證此類的安全...

C 物件導向

它定義了類的物件包括了什麼屬性,以及可以執行哪些操作 呼叫函式 class box 關鍵字 public 確定了類成員的訪問屬性.在類物件作用域內,類的外部是可訪問的 也可以指定類的成員為 private 或 protected box box1 宣告物件 box1,型別為 box box box2...