課程
/后端開發
/Java
/Java入門第二季 升級版
感覺就是對細節不斷隱藏,讓合作者不關注/關注不到內部,進行隔離,調用時只關注什么用方法,方法、類、包、項目等感覺都是不同層次/粒度的封裝體現。
2016-11-29
源自:Java入門第二季 升級版 7-1
正在回答
封裝是整個面向對象的基礎,將一切可以封裝的東西盡可能的單獨封裝起來,努力做到一個類只為一個目的而存在,保護私有數據信息,每個類對外提供相應的接口來訪問,可使代碼有更好的可重用性,可讀性和可維護性。
封裝主要作用
① 對象的數據封裝特性徹底消除了傳統結構方法中數據與操作分離所帶來的種種問題,提高了程序的可復用性和可維護性,降低了程序員保持數據與操作內容的負擔。
②對象的數據封裝特性還可以把對象的私有數據和公共數據分離開,保護了私有數據,減少了可能的模塊間干擾,達到降低程序復雜性、提高可控性的目的
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答封裝。
3 回答封裝。
1 回答封裝的步驟
2 回答封裝的作用?
2 回答關于封裝有個問題想問一下
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-29
封裝是整個面向對象的基礎,將一切可以封裝的東西盡可能的單獨封裝起來,努力做到一個類只為一個目的而存在,保護私有數據信息,每個類對外提供相應的接口來訪問,可使代碼有更好的可重用性,可讀性和可維護性。
2016-11-29
封裝主要作用
① 對象的數據封裝特性徹底消除了傳統結構方法中數據與操作分離所帶來的種種問題,提高了程序的可復用性和可維護性,降低了程序員保持數據與操作內容的負擔。
②對象的數據封裝特性還可以把對象的私有數據和公共數據分離開,保護了私有數據,減少了可能的模塊間干擾,達到降低程序復雜性、提高可控性的目的