class Person { 
        private int age; 
        public void setAge(int a) { 
                if(a > 0 && a < 120) { 
                        age = a; 
                } 
                else { 
                        System.out.println("非法年龄"); 
                } 
        } 
        void speak() { 
                System.out.println("age=" + age); 
        } 
} 
class PersonDemo { 
        public static void main(String[] args) { 
                Person p = new Person(); 
                p.setAge(-20); 
        } 
} 
setAge用于设置年龄。当age私有化以后,如果要引用age,需要采用函数的方法才能使用age。 |   
        
 
    
    
    
     
 
 |