封装:
封装其实是保护类的一个屏障,防止外界任意去访问类的成员。
将类的内部细节隐藏起来,对外提供访问的接口。
1.实现方式
①.将类的属性声明为私有
②.对外提供可以访问的setXXX()和getXXX()方法(类似于文件的读写权限)
2.构造器(构造方法)
1).创建对象
2).与当前类同名,没有返回值
3).每个类都有构造器
4).构造器也可以实现重载
5).当类中显示的定义构造器时,把隐式的无参构造器覆盖掉。
6).初始化成员变量(成员属性赋值)
链接: 构造方法的使用.
3.this关键字
1).是用来区分成员变量和局部变量
2).this代表当前对象
链接: super关键字和this关键字