面向对象中,封装是一种将抽象性的私有属性实现细节部份包装、隐藏起来的方法。 封装被认为是安全的保护,防止数据被外部类定义的代码引用。封装最主要的是我们能修改自己的代码封装可以加强对成员变量进行更精确的控制