紅皮書c 高階程式設計 第6版 第3章 物件和型別

2021-05-22 03:24:05 字數 323 閱讀 7806

3.7object類

所有.net類都派生於system.object,如沒有指定基類,編譯器就自動假定這個類派生於object

因此,除了自己定義的方法屬性外,可以訪問object定義的公共或受保護的成員方法

system.object方法:

1.tostring():獲取物件字串表示

2.gethashtable()

3.equals(),referenceequals()

4.finalize():析構函式

6.memberwiseclone():複製物件返回物件副本的引用

紅皮書c 高階程式設計 第6版 第4章 繼承

4.2實現繼承 1.虛方法 把基類函式宣告為virtual,該函式可以在派生類中重寫,也可以把屬性宣告為virtual 2.隱藏方法 在派生類中宣告的方法和基類中同名,且該基類中方法為宣告virtual,派生類中方法未宣告override 派生類方法會隱藏基類方法,應用new關鍵字宣告派生類方法,隱...

紅皮書c 高階程式設計 第6版 第3章 物件和型別

3.2類成員 1.資料成員 2.函式成員 提供了操作類中資料的功能 包含 方法,屬性,建構函式,終結器,運算子,索引器 1 方法 1 方法宣告 modifiers return type methodname parameters method body 2 方法呼叫 methodname para...

《C 高階程式設計》紅皮書筆記

1 c 使用字串有3種風格 c風格,將字串表示成字元陣列 把字串包裝在一種更易於使用的串型別中,如string類 一些非標準的方法 2 在編寫程式之前,先不要具體編寫任何 而應當首先設計程式,避免陷入到應用程式中 編寫程式如果沒有設計,就像你建造一座樓房,但是卻沒有設計圖紙。3 c 兩個基本原則 抽...