Module:
The module is the. Bas file, which is mainly used CodeSeparate storage to facilitate management.
ProgramThe module is loaded as soon as it is run. Its functions and variables are global and can be called at any time.
Class:
The class module is a. CLs file, which is mainly used to define the class and design ActiveX EXE and ActiveX DLL.
A class module is a class that calls its functions only when an object is instantiated.
Efficiency:
The speed of a module is faster than that of a class module, and the larger the class is, the more obvious. However, in the OO era, the first consideration is not the operational efficiency but the logic of the program structure.
Usage:
Generally, common public functions are put in the module, and specific objects are put in the class of the object, which is conducive to code maintenance and the performance of the entire program structure.