# Class Module VS General Module

Posted by 彭明柳 on June 10, 1998 at 05:12:22:

In Reply to: Class Module 问题 posted by Alex on June 09, 1998 at 21:14:47:

1. 一般Public Variable，Type、FUNCTION的、Sub或API的宣告，我们会把它放在
.BAS的一般模组中．
2. .CLS的类别模组，主要是用来撰写物件类别的(或是ActiveX EXE, ActiveX DLL...)，如果您习惯将程式码封装成物件
当然用CLS较好，因其提供”类似”物件导向技术的优点，但您必须先熟悉OOAD与
VB中物件类别的撰写，例如Property Set, Let, Get等．虽然您也可以直接将摆在
BAS的程式码放在．ｃｌｓ的档案中，但意义不大．

Follow Ups: