九九百科網

位置:首頁 > 經驗 > 

C中字段和屬性的區別是什麼

經驗9.32K

C中字段和屬性的區別是什麼

區別:

1、屬性可以對接受的數據在範圍上做限定,而字段不能。

2、屬性可以被其他類訪問,而非public的字段不能被直接訪問。

3、屬性是邏輯字段,是字段的擴展,並不佔用實際的內存,而字段佔用內存空間。

字段:就是定義類或結構體內部的定義變量。字段可以是private、protected或public。

屬性:本質是方法,也就是我們常説的函數,只是利用get或set包裝的方法。

標籤:字段 屬性