封裝是隱藏物件的屬性值和實現的方式,只對外提供訪問的公共方式。
封裝可以提高**的復用性,可以提高程式的安全性,這篇文章中講到的private就是為了保護安全的許可權修飾符。
private關鍵字是乙個許可權修飾符,可以修飾成員變數,讓成員變數只能在本類中被訪問到。
功能:宣告乙個類,描述乙個人的姓名和年齡。
//宣告了乙個類,person
class person
public
void
setage(int age)
public string getname()
public
void
setname(string name)
void people()
}public
class
persondemo
}
首先用private來修飾成員變數,讓成員變數只能在本類中訪問,然後使用到了set和get。
在主類中使用set把值賦給本成員變數(this表示的是本成員變數),然後get獲取到這個變數的值並返回值。
java封裝詳解
1.封裝的定義 隱藏物件內部的複雜性,只對外提供簡單的介面。便於外界的呼叫,從而提高系統的可擴充套件性,可維護性。public class employee public void setname string n public string getid public void setid stri...
JAVA 封裝學習
封裝就是把物件的資訊和內部邏輯結構隱藏起來 private default 如果類中成員不使用任何訪問控制符修飾,就稱它是包訪問許可權。使用包訪問許可權修飾的成員可以被相同包下的其他類訪問。protected 如果類成員中使用protected修飾,則這個成員既可以被同乙個包下的其他類訪問,也可以被...
Java基礎(封裝
封裝,是物件導向思想的特徵之一。物件導向共有三個特徵 封裝,繼承,多型。方法就是乙個最基本封裝體。類其實也是乙個封裝體。提高了 的復用性。隱藏了實現細節,還要對外提供可以訪問的方式。便於呼叫者的使用。這是核心之一,也可以理解為就是封裝的概念。提高了安全性 將不需要對外提供的內容都隱藏起來。把屬性隱藏...