封装:指隐藏对象的属性和实现细节,金对外提供公共的访问方式
封装的好处是: 提高重用性,提高安全性,便于使用,可以将变化隔离
封装原则: 将不需要对外提供的内容隐藏,把属性都隐藏,提供公共方法(接口)对其访问