W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
抽象類是表示抽象概念的特殊類。例如,Integer是一個具體而Number是抽象的。形狀是抽象的,而圓形是具體的。
一個聲明為abstract的類永遠不能被實例化。
只有它的具體子類可以被實例化。
抽象類能夠定義抽象成員。
該實現(xiàn)必須由子類提供,除非該子類也聲明為abstract:
public abstract class Item {
// Note empty implementation
public abstract decimal NetValue { get; }
}
public class Product : Item {
public long InStoreCount;
public decimal CurrentPrice;
// Override like a virtual method.
public override decimal NetValue {
get {
return CurrentPrice * InStoreCount;
}
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: