private 关键字,可以修饰成员(成员变量和成员方法),作用是保护成员不被别的类使用,被private修饰的成员只在本类中才能被访问。
如果要被别的使用:用get变量名() 或者set变量名()
用this.来修饰指代的就是成员变量。在局部变量和成员变量同名的时候使用this
//学生类
public class Student {
//成员变量
private String name;
private int age;
//get,set方法
public void setName(String name){//开头第一个要大写
this.name=name;
}
public String getName(){
return name;
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return age;
}
public void show(){
System.out.println(name+" "+age);
}
}
//学生测试类
public class StudentDemo {
public static void main(String[] args) {
//创建对象
Student s= new Student();
//使用set方法给成员变量赋值
s.setName("小王");
s.setAge(30);
s.show();
//使用get方法获取成员变量的值
System.out.println(s.getName()+"///"+s.getAge());
}
}