add object move method (c++)