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

全國咨詢/投訴熱線:400-618-4000

private是什么?怎樣使用private?

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

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

/*
學(xué)生類
*/
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)用】
需求:定義標準的學(xué)生類,要求name和age使用private修飾,并提供set和get方法以及便于顯示數(shù)據(jù)的show
方法,測試類中創(chuàng)建對象并使用,最終控制臺輸出  林青霞,30
示例代碼:
}
}

private的使用
需求:定義標準的學(xué)生類,要求name和age使用private修飾,并提供set和get方法以及便于顯示數(shù)據(jù)的show 方法,測試類中創(chuàng)建對象并使用,最終控制臺輸出  林青霞,30
示例代碼:
/*
學(xué)生類
*/
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)鍵字的常見用法有哪些?

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

final關(guān)鍵字修飾變量為什么會報錯?

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

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

0 分享到:
和我們在線交談!