Java的三大特性(繼承、封裝、多態)

常見的我們會說java有三種特性(繼承、封裝、多態),面試的時候會讓你簡單的說說這三大特性的特點。

 

封裝:封裝就是指將對象的狀態信息隱藏在對象的內部,不允許外部的程序直接訪問對象內部的信息,而是通過該類的所提供的方法來實現對內部信息的操作和訪問。

繼承:子類是父類的擴展,子類是一種特殊的父類。獲得父類的屬性和方法。

多態:是面向對象的核心特性之一。在面嚮對象語言中,多態性是指一個方法可以有多個實現的版本,程序運行時,系統會根據方法的參數和調用方法的對象自動尋找一個合適的方法執行,不會產生混亂。

類的多態性表現爲方法的多態性,方法的多態性主要體現在方法的重載和方法的覆蓋。
發佈了54 篇原創文章 · 獲贊 70 · 訪問量 33萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章