封裝、繼承和多態----面向對象核心

封裝

封裝是指將抽象數據和對數據的操作封裝到一起,在封裝過程中提供不同的訪問修飾符用於控制成員訪問權限

Java中提供的訪問修飾符有四種:

public:對外公開

protected:對子類和同包的類公開

默認(無修飾符):對同包公開

private:類私有,只有類內部可以訪問

繼承

當多個類存在相同的方法或屬性時可以從這些類中抽象出父類,在父類中定義這些屬性和方法,有利於代碼的複用,子類不需要重新定義這些屬性和方法

多態

一個引用在不同情況下的多種狀態,通俗的說就是用父類申明一個對象,用子類進行實例化,該對象就可以引用子類的實例了

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