如果財產可以存儲數據(如字段所示)爲什麼我們仍然需要字段?如果有屬性,爲什麼我們需要字段?
,比如我有這個類,
public class Music
{
public Music() { }
public float musicBPM { get; set; }
public void addBPM()
{
this.muscBPM +=10;
}
}
它還是那樣工作,因爲我有一個私有字段並改變它的價值,對不對?
那麼,如果您可以使用該屬性,最新的領域需求是什麼?
屬性給你一個黑匣子,其中字段不。 –
[「屬性是提供靈活機制來讀取,寫入或計算私人字段值的成員。」](https://msdn.microsoft.com/en-us/library/x9fsa0sw.aspx) – Cyral
@Cyral男士我印象深刻MSDN有一些很好的寫作! –