#ifndef __PERSON_H #define __PERSON_H class Person { public: Person(const char * const & name, const char * const & address); ~Person(); const char* name() const; const char* address() const; Person* spouse() const; bool is_married() const; void move_to(const char * const &newAddress); void marry(Person &spouse); private: char *my_name; char *my_address; Person *my_spouse; }; #endif // __PERSON_H