oo面向对象, 全称Object Oriented
封装很容易理解...
像一台电视的组成是:
一个外壳,和里面的些电路板,和一个遥控器.
里面的电路板就是实现电视的具体功能的.
外壳就是把这些实现封装起来,不让用户随便搬弄那些电路板或者防止用户不小心弄坏了电路板.这些与用户也没有什么关系的,用户买电视只是为了看节目,用户不必关心那些电路板的,用户关心的是如何选台,调节音量等的操作.
像一个printf函数,相对用户来说不必知道其功能是怎么实现的, 只需要知道其提供了怎么样的功能.这就是封装的作用.
我只是了草地说了说, 我还是建议楼主系统地学习下面向对象的编程思想.