《Java基础学习笔记》JAVA面向对象之封装

1,封装,是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。

2,好外:   
    a)将变化隔离。   
    b)便于使用。   
    c)提高重用性。   
    d)提高安全性。

3,封闭原则:   
    a)将不需要对外提供的内容都隐藏起来。   
    b)把属性都隐藏,提供公共方法对其访问。

原文地址:https://www.cnblogs.com/cxmsky/p/2845797.html