/////// File: Addr.h /////// class Addr { public: Addr() {} Addr(Cstr st, Cstr ci, Cstr sa, Cstr z); // constructor Cstr str_addr() { return(street); } // retrive void str_addr(Cstr st) { strcpy(street, st); } // set void display(); /* other similar members */ private: enum {ZIP_LEN = 10, SIZE = 20}; char street[2*SIZE]; char city[SIZE]; char state[SIZE]; char zip[ZIP_LEN]; };