JAVA封裝 private,set,get的用法

2021-08-11 09:52:21 字數 568 閱讀 6950

封裝是隱藏物件的屬性值和實現的方式,只對外提供訪問的公共方式。

封裝可以提高**的復用性,可以提高程式的安全性,這篇文章中講到的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基礎(封裝

封裝,是物件導向思想的特徵之一。物件導向共有三個特徵 封裝,繼承,多型。方法就是乙個最基本封裝體。類其實也是乙個封裝體。提高了 的復用性。隱藏了實現細節,還要對外提供可以訪問的方式。便於呼叫者的使用。這是核心之一,也可以理解為就是封裝的概念。提高了安全性 將不需要對外提供的內容都隱藏起來。把屬性隱藏...