30 Ott 2002
Costruzione di Interfacce - Paolo Cignoni
39
Costruttore di copia e return value
v    Person getPerson()
 {
  string
      name,
      address,
      phone;

  cin >> name >> address >> phone;

  Person
      p(name.c_str(), address.c_str(),phone.c_str());

  return p;           // returns a copy of `p'.
 }
vil costruttore di copia è chiamato quando una funzione restituisce un’istanza di un oggetto.