介紹一下面向對象編程特性?

封裝 繼承 多態
封裝:把一個對象屬性進行私有化,只有需要提供給外界的屬性才提供方法。
好處:主要作用是對外部隱藏具體的實現細節,增加程序的安全性。
繼承:指在已有的類基礎上進行擴展新的屬性、功能等,
好處:方便的複用代碼以及擴展。
多態:是事物的多種狀態,java中多態的實現方式有兩種,一種是編譯時多態,另一種是運行時多態,編譯時多態是通過方法的重載實現的,運行時的多態是通過方法的重寫實現的。
好處:在抽象的層面上去統一一個行爲,到具體的實現個體纔有自己的特徵。

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