c 物件導向

2021-08-04 00:00:17 字數 559 閱讀 3626

0,類變數的申明可以不賦初始值

int 型別的為0,

引用型別預設值為null,

bool型別為false;

1.物件導向的三大特點

封裝:==》 0增加安全

==》     1、良好的封裝能夠減少耦合

==》      2、類內部的實現可以自由地修改

==》     3、類具有清晰的對外介面

繼承:==》子類是乙個物件,父類的成員只是子類的引用

==》在繼承時子類的訪問修飾符應小於父類的可訪問修飾符訪問範圍

1、派生類只能繼承於乙個基類

2、派生類自然繼承基類的成員,但不能繼承基類的建構函式成員

3、類的繼承可以傳遞

4、派生類濕度基類的擴充套件,但不能消除已繼承的基類成員

5、派生類中如果宣告了與基類同名的成員,基類的同名成員會被覆蓋,從而不能直接訪問同名的基類成員

6、基類可以定義虛方法成員等,這樣派生類能夠過載這些成員表現出類的多型性

多型:==》虛方法virtual,內部通過方法表和方法槽實現,子類呼叫悠閒呼叫子類重寫的方法,沒重寫則呼叫父類的方法

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

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

C 物件導向

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

c 物件導向

物件是乙個你能夠看得到 摸得著的具體實體 而每個物件又擁有特定的屬性值 屬性 物件具有的各種特徵 類是模子,確定物件將會擁有的特徵 屬性 和行為 方法 語法 訪問修飾符 class 類名 類中可以包含變數的定義 方法 類的例項化,用關鍵字new,語法 類 例項名 new 類 類的成員的訪問語法 例項...