可分为以下几个类群:(1)依赖DNA的DNA聚合酶;(2)依赖RNA的DNA聚合酶;(3)依赖DNA的RNA聚合酶;(4)依赖RNA的RNA聚合酶。前两者是DNA聚合酶,它使DNA复制链按模板顺序延长。如在原核生物中仅就大肠杆菌中已被发现的就有三种(分别简称为PolⅠ,PolⅡ和PolⅢ等);DNA聚合酶只能在有引物的基础上,即在DNA或RNA引物的3′-OH延伸,这DNA的合成方向记为5′→3′。换言之DNA聚合酶催化反应除底物(αNTP)外,还需要Mg2+ 、模板DNA和引物,迄今细胞内尚无发现可从单体起始DNA的合成。同样,上述(3)和(4)是催化RNA生物合成反应中最主要的RNA合成酶,它们以四种三磷酸核糖核苷(NTP)为底物,并需有DNA模板以及Mn2 及Mg2 的存在下,在前一个核苷酸3′-OH与下一个核苷酸的5′-P聚合形成3′,5′-磷酸二酯键,其新生链的方向也是5′→3′。RNA聚合酶也大量存在于原核和真核生物的细胞中。如大肠杆菌RNA聚合酶分子量4.8×105,由5条多肽链组成,分别命名为α,α,β,β′,和γ,全酶可用α2ββ′λ表示。真核生物RNA聚合酶分子大于5×105,由10~12个大小不等亚基组成。聚合酶除作为自然界生命活动中不可缺少的组分外,在实验室中大多用作生命科学研究的工具酶类之一。
聚合关系是关联关系的一种,表示一种“强”关联关系。对比与关联关系,两个类是处于同一个层次的。而聚合关系,两个类处于不同的层次,强调了一个整体/局部的关系。例如一辆汽车有一个引擎,4个轮胎。<br>在聚合关系中,体现了一种“弱拥有”的概念。也就是说,对象A拥有对象B,但B并不是A的组成部分。更具体的表现为,如果A由B聚合而成,则A包含B的全局对象,但B对象可以不在A对象创建时创建。回到前面的例子,汽车对象由轮胎对象聚合而成,但是轮胎对象的生命期并不受汽车对象的左右。当汽车对象销毁时,轮胎对象也可以单独存在!<br>下面是聚合关系的uml示意图:<br><img><br>从代码上看,聚合和关联没有任何区别。这里仅仅体现一种概念上的含义。在创建ClassA的时候,不一定需要同时创建ClassB的实例。<br>4.组合(Composition)<br>在uml中,组合关系表示为实心菱形箭头线。组合也叫合成。合成关系强调了比聚合关系更加强的整体/部分的关联,例如人和四肢。