obj son;

è una variabile locale alla funzione, allocata sullo stack, che viene distrutta automaticamente quando la funzione termina.