先說說區(qū)別:
1孵构、虛方法必須有實(shí)現(xiàn)部分屁商,抽象方法不可以有實(shí)現(xiàn)部分;
2、虛方法可以在派生類中重寫也可以不重寫蜡镶,抽象方法必須在派生類中重寫
3雾袱、虛方法可以在任何非密封類中聲明,抽象方法只能在抽象類中聲明官还。
4芹橡、如果類包含抽象方法,那么該類也必須為抽象的望伦,不能實(shí)例化林说。
相比而言,虛方法傾向于代碼復(fù)用屯伞,抽象方法更類似一種規(guī)約來約束子類必須實(shí)現(xiàn)某方法腿箩。
先說說區(qū)別:
1孵构、虛方法必須有實(shí)現(xiàn)部分屁商,抽象方法不可以有實(shí)現(xiàn)部分;
2、虛方法可以在派生類中重寫也可以不重寫蜡镶,抽象方法必須在派生類中重寫
3雾袱、虛方法可以在任何非密封類中聲明,抽象方法只能在抽象類中聲明官还。
4芹橡、如果類包含抽象方法,那么該類也必須為抽象的望伦,不能實(shí)例化林说。
相比而言,虛方法傾向于代碼復(fù)用屯伞,抽象方法更類似一種規(guī)約來約束子類必須實(shí)現(xiàn)某方法腿箩。