Answer:
FamilyVacation FamilyVacation::operator+(int moreDays) {
FamilyVacation copy = *this;
copy.numDays += moreDays;
return copy;
}
Explanation:
You create a copy (which is simple because the class contains no pointers), then you modify the copy and return it.