JAVA學習日誌——封裝性

說起java語言有3大特性:封裝性,繼承性,多態性。

我們今天來了解java的封裝性。我們都瞭解java是面向對象的語言,java的源程序是由若干個類組成,源文件是擴展名爲.java的文本文件。所以對象很多時候是以類的形式來表示。

類是Java中最基本的組成單元,Java將描述一類事物的屬性(狀態)和功能(行爲)封裝在一起,屬性用成員變量來刻畫;功能通過方法來體現。所以封裝性以我的理解就是將對象或者方法等封裝或者拿到一起組成一個類。這個類可以包含對象的屬性,方法。從而使代碼具有更好的複用性,安全性。類的定義代碼如下:

在這裏插入圖片描述

至於如何創建和使用類,我在關於類的那一篇博客已經詳細描述過了就不再囉嗦了。總是封裝性作爲java的一大特性:
1,它可以幫助我們將對象理解並且封裝爲以類爲基礎的面向對象的編程思想。
2,重用性。也就是可以直接使用封裝好的類來調用想要使用的對象或者方法。而不用一次一次的重新編寫。
3,安全性。封裝從某方面來說就是對代碼進行包圍,只留下自定義的受保護的接口進行訪問。從而使代碼更加的安全。

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