什么是封装?
隐藏事物属性和实现细节,提供公共的访问方法.
关键字:private
可以修饰变量,方法,还可以修饰内部类,还可以修饰构造方法
注意:被private 修饰之后只能在本内中进行访问
公共访问方法:提供getter 和setter 方法
get是获取,set 是修改
变量的就近访问原则
当要寻找某个变量的时候,会按照就近访问,如果没有则去更远的地方寻找
当成员变量和局部变量重名的时候,优先试有局部变量.如果没有定义才会使用成员变量
this关键字介绍
表示当前的类,当前对象的引用
作用:用于区分成员变量和局部变量的区别