youx

导航

 

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一般用来修饰成员方法

posted on 2020-11-16 13:21  youx  阅读(200)  评论(0编辑  收藏  举报