private关键字
使用:
通过private关键字修饰需要保护的成员变量或者成员方法。
注:
一旦使用了private关键字进行修饰,那么本类当中仍然可以随意访问,但是,超出了本类范围之外就不能直接访问了。只能通过get/set方法进行访问
,间接访问private成员变量,就是定义一对getter/setter方法。
this关键字
1.当方法的局部变量和类的成员变量重名时,根据“就近原则”,优先使用局部变量。
2.如果需要访问本类当中成员变量,需要使用格式:this.成员变量。
运行结果:
注:
”通过谁调用的方法,谁就是this“,由person01可知:person01.name=“张三” 是通过Person调用的,所以指代的就是Person类的成员变量。