首頁技術文章正文

什么是private關鍵字?怎么使用?

更新時間:2021-09-08 來源:黑馬程序員 瀏覽量:

IT培訓班

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

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

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





猜你喜歡:

final關鍵字的作用是什么?Java中的final用法

Java異常之throws關鍵字用法介紹

static關鍵字怎樣控制成員變量?

黑馬程序員java培訓

分享到:
在線咨詢 我要報名
和我們在線交談!