问题分析:a型血和b型血生的孩子有4种血型:a型、b型、ab型或o型。血型是由人的红细胞表面同族抗原的差别而进行的分类,由于人类红细胞所含有的凝集原不同,所以将血型分为了若干类型。a型血基因是ao和aa,那这个人的卵子或精子就是o或a。同样,b型血,也可以是bo或bb,精子或卵子就o或b。那么,他们合在一起就有ab、bo、oo和ao四个类型,对应血型可以是a型、b型、ab型或o型。