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 setName(int a)
{
if(a<0)
System.out.println("数据不合法"); //保护数据,进行异常处理
age=a;
}
public int getName()
{
return age;
}
}
class Demo1{
public static void main(string[] args){
Person p=new Person();
p.setName("张三");
p.setAge(19);
int x=p.getAge();
}
}