public object Clone() { Animal clon = this.MemberwiseClone() as Animal; Detalles detalles = new Detalles(); detalles.Color = this.Caracteristicas.Color; detalles.Raza = this.Caracteristicas.Raza; clon.Caracteristicas = detalles; return(clon); }
public object Clone() { Perro clonado = this.MemberwiseClone() as Perro; Detalles detalles = new Detalles() { Raza = this.Rasgos.Raza, Color = this.Rasgos.Color }; clonado.Rasgos = detalles; return(clonado); }