封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方法。 好处: 1.隐藏实现细节,提供公共的访问方式。 2.提高了代码的复用性。 3.提高了安全性。 封装原则: 1.将不需要对外提供的内容都隐藏起来。 2.把属性隐藏,提供公共方法对其访问。 this:是当前类的对象引用。即:它就代表当前类的一个对象。 this应用场景; 解决局部变量隐藏成员变量。