短毛猫能生出长毛吗?

历哈历哈最佳答案最佳答案

这就要说到基因的显性和隐性了,猫咪的毛长短是由基因决定的,也就是由父母双方各提供一个基因决定后代是长毛还是短毛。如果提供的是显性基因就会显示出来,如果是隐性基因就不会表现出来(基因在染色体上是有位置的,而且是有遗传规律的,如果不知道这个的话可能把A和a搞反了,那就全乱了)。

假设父本是显性长毛,母本隐性的,那生出来的小猫肯定都是长毛;如果父本是隐形短毛,母本显性的,那么生出来的猫猫就一半长毛、一半短毛咯~ 但是!如果父本也是隐形短毛,母本也是隐形短毛,那生出来的就是全是短毛啦~这是因为基因在传递的时候,总是成对出现的,两对基因互相不会影响(只有Aa的不会出现aa的情况哦)这样一对比,就能知道显性和隐性基因的作用了。

题主所说的“毛长”实际上指的是“有无绒毛”的问题,一般来说有绒毛的都是长毛猫。比如我们最常见的波斯猫,身上的绒毛很长很浓密。而短毛猫则是没有绒毛或者很少部分的(注意这里说的是绒毛而不是毛发 ,毛发是指被毛,这个是完全不一样的好嘛)。所以短毛猫并不是不能生出长毛的猫啊,只要它身上有携带长毛的基因就可以了呀!

举个栗子 这是美短 这是英短 它们俩交配生出来的宝宝 是不是长毛的? 是 会不会出现纯合子缺陷? 不会 因为有隐性基因帮忙分担作用。

符远志符远志优质答主

和狗狗一样,猫咪其实也有一些特殊的遗传基因,有些短毛猫是可以生出长毛猫的。比如东方短毛猫、英国短毛猫等。

东方短毛猫其实是暹罗猫和缅甸猫等一些短毛猫的统称,这些猫短毛基因携带一种Buddhist Monk gene(暂无合适中文翻译,以下用“B基因”代替)基因,它能将携带该基因的猫咪毛发缩短、使骨骼肌肉增大等。

当长毛基因(recessive long hair gene)和B基因同时存在且显性B基因起作用时,长毛基因就无从发挥了,即便长毛基因依然存在。所以如果携带B基因的短毛猫与普通短毛猫通婚,即便它们的子女是短毛猫,但是他们的子女会将B基因与长毛基因同时传给下一代。

所以当B基因携带者短毛猫与纯种短毛猫通婚的后代(都是短毛猫)互相通婚,就会有长毛猫出生。这里所说的长毛猫和波斯猫的长毛不太一样,更类似于缅甸长毛猫和异国短毛猫的样子。

我来回答
请发表正能量的言论,文明评论!