要产生代位继承必须具备以下几个构成要件:(1)被代位继承人必须是被继承人的子女。被继承人任何别的继承人都不能成为被代位继承人,他们的晚辈直系血亲也不能取得代位继承权;因此,被继承人的配偶、父母、兄弟姐妹、祖父母、外祖父母等先于被继承人死亡均不发生代位继承问题;被继承人的子女既包括婚生子女,也包括非婚生子女、养子女和形成扶养关系的继子女。(2)被代位继承人必须先于被继承人死亡。即使被继承人的子女是继承开始以后遗产分割之前死亡的,也不能适用代位继承,而是适用转继承;而且被代位继承人死亡时没有被剥夺继承权,否则也不能发生代位继承。(3)代位继承人必须是被代位继承人的晚辈直系血亲。被代位继承人的旁系血亲或者长辈均没有代位继承权,晚辈直系血亲包括生子女、养子女有扶养关系的继子女、孙子女、外孙子女、曾孙子女、外曾孙子女,养子女、已形成扶养关系的继子女的生子女、亲生子女的养子女、养子女的养子女、扶养关系的继子女的养子女,不受辈分限制。(4)代位继承只能发生在法定继承方式中。代位继承属于法定继承的范畴,从代位继承人范围到代位继承时的遗产分配原则,都是法律直接规定的,他人无权任意变更。而在遗嘱继承中,因为遗嘱在继承人死亡时发生法律效力,所有遗嘱继承人死亡时并不享有继承权,因而其晚辈直系血亲就没有代位继承的权利,故遗嘱继承中不适用代位继承。