抽象方法的定義
提問人:劉冬梅發(fā)布時間:2020-10-10
1.通過關鍵字abstract進行標記將類聲明為抽象。
2.不能創(chuàng)建抽象類的對象,但可以創(chuàng)建抽象類的引用。
3.一個abstract類可以不包含抽象方法,可以包含非抽象方法和變量。
4.抽象方法是虛方法的特例。
5.構造函數(shù)和靜態(tài)方法不能是抽象的。
6.一個非abstract類不能包含抽象方法。
7.子類若要覆蓋抽象類的抽象方法時,要使用override關鍵字。
abstract class WashingMachine
{
public WashingMachine()//構造函數(shù)
{
Console.WriteLine("here is WashingMachine ");
}
abstract public void Wash(); //抽象方法
abstract public void Rinse(int loadSize); //抽象方法
abstract public long Spin(int speed); //抽象方法
}
WashingMachine m = new WashingMachine();
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>