软件工程的一种基本思想,将相近或类似的功能放在一起处理。面向对象编程就是很典型的一种封装方法。

我认为封装是一种更利于人认知的方式,计算机不需要封装,因为计算机直接处理数据,数据本身是离散的。

就因为人直接处理离散数据非常困难,才需要用封装的方式将系统模块化处理。