【JAVA基础篇】面对对象的特征
生活随笔
收集整理的這篇文章主要介紹了
【JAVA基础篇】面对对象的特征
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
面對對象的3大特征是:封裝、繼承和多態
-
封裝
封裝就是將客觀的事物封裝成抽象的類,這個類包含這類事物共同的特性和行為,特性對應類的成員變量,行為對應類的成員方法。并且類可以讓自己的成員變量和成員方法讓可信的類或者對象訪問,不可信的進行信息隱藏。
-
封裝的優點
-
封裝的實現
成員變量使用private修飾,同時提供公共的set和get方法。
-
繼承
繼承是指這樣的一種操作:可以使用原有類的所有功能,并且在不重新編寫原有類的情況下修改功能或者新增功能。
通過繼承創建的新類稱為子類或派生類
被繼承的類稱為父類或基類或超類
-
繼承的優點
-
繼承的實現
使用extends關鍵字
-
繼承的特點
ps:子類在實例化時,子類的構造方法必須首先調用父類的構造方法,否則編譯器會在子類的構造方法的第一行調用父類的無參構造方法。
-
多態
多態就是同一個方法,使用不同的實現,從而進行不同的操作。
-
實現多態的必要條件
?
?
本文參考https://www.fangzhipeng.com/javainterview/2019/02/19/object-factors.html
總結
以上是生活随笔為你收集整理的【JAVA基础篇】面对对象的特征的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信用卡注销1年能恢复吗
- 下一篇: 第一次写的dfs