1. 程式人生 > >屬性和欄位的區別

屬性和欄位的區別

一、屬性是私有的,欄位是公有的.
表示的意義不同,屬性的值有限定範圍,欄位沒有限定範圍
欄位變數就是物件公佈出來和外界互動資料的變數
屬性是對一個或多個變數的包裝
欄位:與類或物件相關聯的變數,一般訪問域為private
屬性:欄位的封裝,通過訪問器(accessor)來進行讀寫操作,一般為public
一般欄位的修飾符有:
靜態欄位:只讀欄位:
一般屬性的修飾符:
virtual
abstract

override

二、屬性是類提供給外部呼叫時用,的可以使用 物件.屬性 設定或讀取 一個值
get{reture xxx;}表示可讀
set{xxx = value;}表示可寫

欄位就是類內部用的.儲存資料