Listing 2

class String
       {
public:
       String() : len(0)
              {
              str = new char[1];
              *str = '\0';
              }
       String(const char *) { ... }
       String(const String &s) { ... }
       ...
       };

// End of File