private
是一種權限修飾符
一般修飾成員變量和成員函數
被私有化的變量只能在本類中有效
被private修飾的成員變量與set方法和get方法結合使用
提高數據的安全性
class Person{
private String name;
private int age;
//設置name的值
public void setName(String n)
{
name=n;
}
//獲取name的值
public String getName()
{
return name;
}
public void setAge(int a)
{
if(a<0)
System.out.println("數據不合法"); //保護數據,進行異常處理
age=a;
}
public int getAge()
{
return age;
}
}
class Demo1{
public static void main(String[] args){
Person p=new Person();
p.setName("張三");
p.setAge(19);
int x=p.getAge();
System.out.println(p.getName());
System.out.println(x);
}
}