变异和隐性基因的区别