c#入門經典學習8-物件導向
類相當於模板
例項是物件
屬性字段方法
一切皆物件
靜態方法,靜態屬性,靜態字段
靜態與類相關,與例項無關。
靜態建構函式不能有訪問修飾符,也不能帶任何引數,乙個類只能有乙個,只呼叫一次,建立例項或訪問靜態成員時呼叫。
介面idisposable
using自動呼叫dispose
繼承類只能繼承1個類。
派生類不能訪問基類的私有成員
虛擬成員不能是私有的。
抽象類才能有抽象成員
密封類 seal 不能做基類
多型性物件之間的關係
運算子過載
事件引用型別和值型別
引用型別可以是null
string object 類是引用型別,陣列也是隱式的引用型別
《C 入門經典》學習筆記(物件導向程式設計)
物件導向程式設計 物件導向程式設計 物件導向程式設計 oop 方法提供非常大的多樣性,大大增加 的重用機會 物件物件就是oop應用程式的乙個組成部件 1 屬性和字段 屬性和字段可以訪問物件中包含的資料 包含在物件中的不同資料統稱為物件的狀態 欄位和屬性都可以輸入,儲存資訊 屬性不能直接訪問資料,但能...
8 物件導向
物件導向是一種程式設計思想,是對現實世界中的事物進行抽象的方式。應用到 程式設計設計中,是一種建立現實世界事物模型的方式。面向過程關注的是完成工作的步驟,物件導向關注的是誰能完成工作。物件導向是在完成工作的時候關注哪些個體能夠完成對應的工作,找到對應的個體即可完成對應任務。類是一系列事物的統稱,同類...
物件導向8
除了繼承和實現外,依賴,關聯,聚合,組成也是類之間的重要關係型別 依賴 如果在乙個類的方法中操作另外乙個類的物件,就稱其依賴於第二個類 關聯 關聯 比依賴更緊密,通常體現為乙個類中使用另乙個類的物件做為該類的成員變數 聚合 聚合關係體現的是整體與部分的關係,通常表現為乙個類 整體 由多個其他類的物件...