在C#中重寫屬性的方法是使用override
關鍵字來重寫基類中的屬性。例如:
class BaseClass
{
public virtual int Number { get; set; }
}
class DerivedClass : BaseClass
{
private int _number;
public override int Number
{
get { return _number; }
set { _number = value; }
}
}
在上面的例子中,DerivedClass
重寫了BaseClass
中的屬性Number
。通過override
關鍵字,我們可以在派生類中重新實現基類中的屬性。