因为伴性遗传病与性别有关。决定性别的是一对(2条)性染色体,男性是XY,女性是XX。伴性遗传病的致病基因一般定位于X染色体上,由女性遗传给男性子代发病,即女性虽带有致病基因,但不表现症状,也称为隐性遗传,而男性子代则往往发病,表现症状称显性遗传。
因为女性有两条X性染色体,其中一条(由母亲遗传而来)带有致病基因,另一条(由父亲遗传而来)正常的X染色体上的等位基因可以起保护和覆盖作用,使女性不表现出病态,只成为致病基因携带者。
而男性只有一条由母亲遗传来的带有致病基因的X染色体,另一条由父亲遗传来的Y染色体没有等位基因,对X染色体上的致病基因无保护和覆盖作用,从而使隐性遗传变成显性遗传。所以伴性遗传基因携带者不能生男孩。