在c中public int age get set有什麼用,為什麼一定要有屬性訪問函式

2022-02-11 07:06:18 字數 612 閱讀 7546

1樓:

作用:實現欄位屬性的讀和寫!

至於為什麼?我請問你,一個手機本來是一個完整的,你可以把它拆掉,也可以把它裝回去,你為什麼不會想,本來是一個好的手機幹嘛用去拆掉,目的就是有必要才去去拆,也許我舉的例子不恰當,但表達的意思你該明白了

2樓:薛寶魁

這樣可以保證你傳進來的值符合要求啊

在set裡面可以加判斷條件的

private int age();

public int getage()

public void (int value)else}

c# 中的屬性的意義

c#中 public int i {set;get;} 和 private int i {set,get}有什麼區別?

3樓:匿名使用者

後一種是不正確的。public int i這是屬性宣告的簡寫形式,完整的是:private int i;public int iget}

4樓:匿名使用者

私有變數和公共變數私有的類裡面才能訪問公共的其他類可以訪問

c中,在dataGridView中寫完資料後,如何存入Oracle資料庫 高手請進

datagridview dgv new new system.windows.forms.datagridview datatable dt new datatable aaa 建立一個表 裡面包含的列自己建立,省略 dgv.datasource dt 如果是儲存所有的資料內,那麼就如三樓所容說,...

c 中 什麼意思, 在C 中是什麼意思

雙冒號 操作符被稱為域操作符 scope operator 含義和用法如下 1.在類外部宣告成員函式。void point area 2.呼叫全域性函式 表示引用成員函式變數及作用域,作用域成員運算子 例 system math sqrt 相當於system.math.sqrt 3.呼叫類的靜態方法...

在c中什麼意思

左移位賦值運算子,按位或賦值運算子。變數 表示式 左移就是將 左邊的數的二進位制各位全部左移若干位,右邊的數指定移動位數,高位丟棄,低位補0,移幾位就相當於乘以2的幾次方。c 運算子 加賦值 減賦值 乘賦值 除賦值 求餘賦值 按位與賦值 按位異或賦值 右移位賦值 當右運算元又是一個賦值表示式時,形成...