封装概述
指隐藏对象的属性和实现细节,仅对外提供公共访问方式。
封装好处
隐藏实现细节,提供公共的访问方式 提高了代码的复用性 提高安全性
隐藏实现细节,提供公共的访问方式
提高了代码的复用性
提高安全性
封装原则
将不需要对外提供的内容都隐藏起来 把属性隐藏,提供公共方法对其访问
将不需要对外提供的内容都隐藏起来
把属性隐藏,提供公共方法对其访问