java的封装
在java中有时候需要保护变量不被用户随便的赋值概念,封装就是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法,
来实现对隐藏信息的操作和访问。
其中好处时时只能通过规定的方法访问数据,减少耦合。还有隐藏类的实例细节,方便修改和实现
.封装的实现步骤:修改属性的可见性:将属性私有化。用get/set方法,在get和set方法中加入语句,对属性进行判断。
封装不是私有,私有是封装的一种形式。
this关键字代表当前对象,this.属性代表当前对象的属性,this.方法代表当前对象的方法
封装对象属性的时候经常会用到this关键字,例如this.a=a;
this语句只能定义在构造函数的第一行,因为初始化要先执行

浙公网安备 33010602011771号