java學習:理解abstract

“多態”基於動態綁定(運行時綁定)。在多態結構中基類起到了“接口”的作用,java語言提供了abstract關鍵字來幫助管理代碼。

有abstract方法的類必須聲明爲abstract類,這意味着子類如果不能實現父類的全部abstract方法,那麼該子類也必須聲明爲abstract類。abstract類不能產生對象,但是static方法不受影響。

[思考]

爲基類添加一個abstract方法時會涉及到全部葉子級子類的修改,最初設計時應考慮周全。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章