1. 程式人生 > >類與成員

類與成員

關聯 結果 表示 綁定 msd del 模型 方塊 工具

一.概念

類是對現實世界事物進行抽象所得到的結果。

二.類與對象的關系

對象也叫實例,是類經過“實例化”後得到的內存中的實體。
飛機”和“一架飛機”有何區別。
有些類是不能實例化的,比如“數學”
使用new操作符創建類的實例
引用變量與實例的關系

三.類的三大成員

屬性(數據)(小單子圖標)
存儲數據,組合起來表示類或對象當前的狀態
模型類或對象重在屬性如Entity Framework

方法(算法)(小方塊圖標)
表示類或對象能做什麽
工具類或方法重在方法,如Math,Console

事件(小閃電圖標)
類或對象通知其它類或對象的機制
通知類或對象重在時間,如Timer

四.靜態成員與實例成員

靜態(static)成員表示“類的成員”。如人類的總數、平均身高
MSDN文檔中,屬性上有大寫的S就是靜態屬性

實例(非靜態)成員表示“對象的成員”。如人的身高、人的體重

綁定(Binding)指的是編譯器如何把一個成員與類或對象關聯起來。
晚綁定也稱動態綁定,

類與成員