教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

private是什么?怎樣使用private?

更新時(shí)間:2021年09月09日10時(shí)23分 來(lái)源:傳智教育 瀏覽次數(shù):

private是一個(gè)修飾符,可以用來(lái)修飾成員(成員變量,成員方法) 被private修飾的成員,只能在本類(lèi)進(jìn)行訪(fǎng)問(wèn),針對(duì)private修飾的成員變量,如果需要被其他類(lèi)使用,提供相應(yīng)的操作提供“get變量名()”方法,用于獲取成員變量的值,方法用public修飾 提供“set變量名(參數(shù))”方法,用于設(shè)置成員變量的值,方法用public修飾。
示例代碼:

/*
學(xué)生類(lèi)
*/
class Student {
//成員變量
String name;
private int age;
//提供get/set方法
public void setAge(int a) {
if(a<0 || a>120) {
System.out.println("你給的年齡有誤");
} else {
age = a;
}
}
public int getAge() {
return age;
}
//成員方法
public void show() {
System.out.println(name + "," + age);
4.2 private的使用【應(yīng)用】
需求:定義標(biāo)準(zhǔn)的學(xué)生類(lèi),要求name和age使用private修飾,并提供set和get方法以及便于顯示數(shù)據(jù)的show
方法,測(cè)試類(lèi)中創(chuàng)建對(duì)象并使用,最終控制臺(tái)輸出  林青霞,30
示例代碼:
}
}

private的使用
需求:定義標(biāo)準(zhǔn)的學(xué)生類(lèi),要求name和age使用private修飾,并提供set和get方法以及便于顯示數(shù)據(jù)的show 方法,測(cè)試類(lèi)中創(chuàng)建對(duì)象并使用,最終控制臺(tái)輸出  林青霞,30
示例代碼:
/*
學(xué)生類(lèi)
*/
class Student {
//成員變量
private String name;
private int age;
//get/set方法
public void setName(String n) {
name = n;
}
public String getName() {
return name;
}
public void setAge(int a) {
age = a;
}
public int getAge() {
return age;
}
public void show() {
System.out.println(name + "," + age);
}
}







猜你喜歡:

Java中this關(guān)鍵字的常見(jiàn)用法有哪些?

Java語(yǔ)言中的關(guān)鍵字有哪些

final關(guān)鍵字修飾變量為什么會(huì)報(bào)錯(cuò)?

使用static關(guān)鍵字如何定義成員變量?

傳智教育Java開(kāi)發(fā)培訓(xùn)

0 分享到:
和我們?cè)诰€(xiàn)交談!