... Contact(const char *name, const char *address, const char *tel); ~Contact (void); const char* Name (void) const {return name;} const char* Address(void) const {return address;} const char* Tel(void) ... (const char *name, const char *address, const char *tel) { Contact::name = new char[strlen(name) + 1]; Contact::address = new char[strlen(address) + 1]; Contact::tel = new char[strlen(tel) ... strcpy(Contact::name, name); strcpy(Contact::address, address); strcpy(Contact::tel, tel); } Contact::~Contact (void) { delete name; delete address; delete tel; } ostream& operator...