Overloading Ostream Operator

  • + 1 comment

    ostream& operator<<( ostream& os, const Person& obj ) { string first_name, last_name; first_name = static_cast(obj).get_first_name(); last_name = static_cast(obj).get_last_name(); os << "first_name=" << first_name << ","<< "last_name=" << last_name << ""; return os; }