2 回答

TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊
public abstract class Driver //abstract聲明一個(gè) 抽象類Driver
{
public Driver( ) { } //Driver 類的無參構(gòu)造函數(shù)
public abstract void drives( ); //Driver 類的抽象方法drives
}
用abstract 關(guān)鍵字修飾的就是抽象的意思,比如類,方法,,如果抽象類被繼承,,那么如果它的子類不是抽象類,,那么在抽象類里面定義的抽象方法就一定要在其子類中用override關(guān)鍵字覆蓋重寫,,比如car類繼承Driver 類public class Car: Driver //Car類不是抽象類
{
public Car( ) { }
public override void drives( ){ 方法體}
}

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個(gè)贊
public abstract class Driver //聲明一個(gè)抽象的類。類名叫做:Driver
{
public Driver() { } //抽象類的無參構(gòu)造函數(shù),個(gè)人覺得沒有實(shí)際意義,因?yàn)槌橄箢愂遣辉试S被實(shí)例化的
public abstract void drives();//一個(gè)抽象方法,方法名為;drives ,返回值為空,被abstract關(guān)鍵字標(biāo)記過的方法不能有方法體的
}
- 2 回答
- 0 關(guān)注
- 107 瀏覽
添加回答
舉報(bào)