我從擁有該物業的類繼承:壓倒一切的性質
public bool isAuthorized
{
get { return _Authorized; }
set { _Authorized = value; }
}
我想在派生類中重寫這一點,但它不承認isAuthorized
。有人可以用我的語法來幫助我嗎?
public override bool isAuthorized()
{
}
這是錯誤我得到:
cannot override because 'CDBase.isAuthorized' is not a function
編輯:所以,如果我想在覆蓋時總是設置isAuthorized爲真,我會用這個語法?
private bool _Authorized = false;
public override bool isAuthorized
{
get { return _Authorized; }
set { _Authorized = true; }
}
它是一個不好的做法,這樣使用new關鍵字:「公共新布爾IsAuthorized {獲得;組; }'? – 2011-05-23 08:16:51
@ lljaker號'新'和'覆蓋'用於不同的目的。 – Kang 2011-05-23 08:23:40