Java—初学—关键字 private+ this
关键字private
===============================================
这个程序中不能访问 num
添加个公共的访问方法才可以,如下:
对于私有方法,也是一样的道理。
不过private一般不修饰方法。
================================================
封装和private的应用:
A. 把成员变量用private修饰
B. 提高对应的getXxx() 和 setXxx() 方法
=====================================================
关键字 this
this 代表当前调用该类的那个对象
记住:方法被哪个对象调用,this 就代表哪个对象(同python的self)
场合:
A. 局部变量隐藏成员变量,例如 name = name,应为 this.name = name
B. 其他用法和后面的super一起讲解
this 的内存图