1.概念 将类的内部细节隐藏起来,对外提供可访问的接口。 2.如何实现封装? step1:将成员属性声明为私有 step2:增加setxx()和getxx()方法(这两个方法就类似于文件的读写属性) 3.this关键字 --用来区分成员变量和局部变量 --代表当前对象 4.构造器 ①构建对象 ②初始化成员属性 ③与类同名,无返回值 ④构造器可以形成重载 ⑤所有的类都有构造器 ⑥当类中没有显示的构造器时,其实是存在一个隐藏的无参构造器 ⑦当类中有显示的构造器时,会把隐藏的构造器覆盖