<尚大教育,教育至上,人才为大:sdedu.cc>
大多数构件按枚举、刻面和属性—值分为三类:(1)枚举分类
通过定义一个层次结构来对构件进行分类。构件库中的可复用构件按照某种标准被分成了若干个大类,每个大类中的构件再分成若干个小类,这样就形成了一个构件分类的层次结构。

(2)刻面分类
一个刻面描述构件某一个方面的特征。刻面分类则是从不同的侧面对构件进行分类,每一种分类方式称为一个刻面。不同的刻面根据其重要性可以设置不同的优先级。
对构件的每个刻面赋予相应的值,用以描述该构件。刻面分类具有较好的灵活性,易于加入新的刻面值,因此刻面分类比枚举分类更易于扩展和修改。

(3)属性—值分类
该方法首先是为构件库中的所有构件定义一组属性,并赋予相应的属性值。开发人员通过指定一组属性值在构件库中对构件进行检索。
<尚大教育,教育至上,人才为大:sdedu.cc>