引言

封装被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。

在面向对象程序设计方法论中,封装是防止对实现细节的访问,根据具体的需要,设置使用者的访问权限,并通过访问修饰符来实现。