【從零開始學Java筆記】封裝

2020-04-07 16:08:25來源:博客園 閱讀 ()

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

【從零開始學Java筆記】封裝

大家可以關注作者的賬號,關注從零開始學Java筆記文集。也可以根據目錄前往作者的博客園博客進行學習。本片文件將基于黑馬程序員就業班視頻進行學習以及資料的分享,并記錄筆記和自己的看法。歡迎大家一起學習和討論。

【從零開始學Java筆記】目錄

封裝概述

面向對象三大特征之一。
面向對象編程語言對客觀世界的模擬,客觀世界里成員。
變量都是隱藏在對象內部的,外界無法直接操作和修改。
就像面向對象思想那節中說的年齡等。

封裝原則:

將不需要對外提供的內容都隱藏起來。
把屬性隱藏,提供公共方法對其訪問。
●成員變量private, 提供對應的getxxx()/setxxx()方法

好處:

通過方法來控制成員變量的操作,提高了代碼的安全性
把代碼用方法進行封裝,提高了代碼的復用性

其實《【從零開始學Java筆記】面向對象思想》中提供的示例就已經運用了封裝的思想,例如eat()方法,在實例了學生的對象后,對象只需要調用eat()就行,不需要管eat()是怎么實現的。生活中也是一樣的,典型的傻瓜相機,大家只要被告知按下快門照相即可,并不需要知道成像原理,Java中的封裝思想大抵如此。


原文鏈接:https://www.cnblogs.com/zllk/p/12656970.html
如有疑問請與原作者聯系

標簽:操作目錄程序員文件學java方法

版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點,本站所提供的攝影照片,插畫,設計作品,如需使用,請與原作者聯系,版權歸原作者所有

上一篇:【從零開始學Java筆記】關鍵字final

下一篇:【從零開始學Java筆記】關鍵字Static

宅男午夜福利美女来袭