اول سازنده کلاس های parent صدا زده میشن (خود کلاس های parent هم اگر دوباره parent داشته باشند به همین شکل بصورتی بازگشتی صدا زده میشن)
بعد هم سازنده خود کلاس .
مثلا
class parent
{}
class parent2:public parent
{}
class child1:public parent2
{}
parent2 p;//tartib ejra sazande ha : parent-parent2
child1 ch;//tartib ejra sazande ha : parent - parent2-child1
class child2:public parent2,public parent
{}
child2 ch2;//tartib ejra sazande ha : parent - parent2-parent-child2