欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

為什么java需要getter

錢瀠龍2年前19瀏覽0評論

為什么java需要getter?

明確地告訴題主getter/setter方法是java語言中封裝性的表現形式。

眾所周知,面向對象有三個基本特征,封裝、繼承、多態。封裝好處非常多,比較有代表性的有以下幾個:一是防止外面隨意訪問內部的方法和數據,內部數據在編程時是類的私有方法或者私有成員。二是隱藏內部實現細節,每個類中基本都會有僅供自身調用的方法,這些方法他人是無需了解具體細節的。

舉個栗子佐證一下,大家平時開的汽車就就具有很好的封裝性。在使用的過程中,我們常做的是加油和駕駛這兩件事,其中加油與setter方法類似,駕駛則與getter方法類似。汽油怎么轉化成動力,發動機、電路的工作原理,除了設計師和維修師又有誰關心呢?

最后,點贊一下題主的鉆研精神,能問到這個問題,絕對是經過了認真的思考。

我是@代碼Go說科技 ,碼農的視角看科技,帶給大家不一樣的感受。歡迎大家閱讀評論轉發加關注。

聲明:圖片來自網絡,如有侵權,聯系必刪!

java中的設計模式,為什么java需要getter