包、模块、组件的定义和区别

相关概念:

包(package重用的代码,有时也可称为模块(一个目录、一个文件夹、一个或多个文件)。

模块(module):整个系统中一些相对对独立的程序单元,每个程序单元完成和实现一个相对独立的软件功能。解决相关业务功能问题,通常由一个或多个包/组件构成。

组件(Component)是对数据和方法的简单封装。

……

原文地址:https://www.cnblogs.com/john-sr/p/6062821.html