1,封装,是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。
2,好外: a)将变化隔离。 b)便于使用。 c)提高重用性。 d)提高安全性。
3,封闭原则: a)将不需要对外提供的内容都隐藏起来。 b)把属性都隐藏,提供公共方法对其访问。