菜比之路

走菜比的路,让大牛说去吧
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

【java】private关键字

Posted on 2017-11-21 20:55  毕加索的ma  阅读(11009)  评论(0编辑  收藏  举报
 private关键字
(1)修饰成员:可以修饰成员变量和成员方法
(2)特点:被private修饰的后的成员只能在本类中被访问
(3)private的应用:定义类的时候,当把成员变量给private修饰时,需提供对应的getXxx()和setXxx()方法 ,这样提高了数据的安全性。
 
class Person
{
	private int age;//age被声明成private
	public void setAge(int num)
	{
		age=num;
	}
	public int getAge()
	{
		return age;
	}

}


class PersonDemo 
{
	public static void main(String[] args) 
	{
		Person p =new Person();
		p.setAge(10);
		//System.out.println(p.age);//age由于是priva,因此类外无法通过对象访问
		System.out.println(p.getAge());//只能通过get访问
	}
}