private:私有的,一种访问权限修饰符,用来修饰类的成员
被private修饰的成员只能在本类中访问
用法:private 数据类型 变量名;
private 返回值类型 方法名(参数列表){}
例子:给Student类的成员变量用private修饰,然后正确使用该成员变量
1 package KeyWord.pri; 2 3 public class Student { 4 //成员变量 5 String Sno; 6 String name; 7 private int age; 8 //获取age的值 9 public void setAge(int a){ 10 if (a<=100 && a>0) { 11 age = a; 12 } 13 else{ 14 age = 0; 15 } 16 } 17 public int getAge(){ 18 return age; 19 } 20 //成员方法 21 public void study(){ 22 System.out.println(name+"我爱学习"); 23 } 24 25 }
1 package KeyWord.pri; 2 3 public class DemoMain { 4 public static void main(String[] args) { 5 //创建对象 6 Student Stu = new Student(); 7 //给成员变量赋值 8 Stu.setAge(101); 9 10 System.out.println(Stu.getAge()); 11 System.out.println("------------"); 12 //调用成员方法 13 Stu.name = "张三"; 14 Stu.study(); 15 } 16 }
***private一般用来修饰成员变量
***public一般用来修饰成员方法