【Java代码】

package com.geekln.demotest;

public class private关键字 {
	public static void main(String[] args){
		person p = new person();
		p.setAge(17);
		System.out.println("你设置的年龄是: " + p.getAge());
	}
}

//被 private 修饰(封装)的变量只能在本类中访问
//用getxxx() 和 setxxx() 方法来设置和获取值
//private 仅仅是封装的一种体现形式,不能说是封装技术私有

class person{
	String name;
	private int age;
	
	public void setAge(int a){			//设置age的值
		if(a > 0 && a <=200){
			age = a;
		}else{
			System.out.println("这里是不对的,没有那么大或者那么小的年龄!" + age);
		}
	}
	
	public int getAge(){				//获取age的值
		return age;
	}
	public void speak(){
		System.out.println(name + "【------】" + age);
	}
}

【控制台效果】

你设置的年龄是: 17
00:00/00:00