Beispiel #1
0
        public Kommode Clone()
        {
            //Aufruf der Methode Clone() der Basisklasse
            Kommode k1 = (Kommode)base.Clone();

            k1.Schubfach1 = Schubfach1.Clone();
            k1.Schubfach2 = Schubfach2.Clone();
            k1.Schubfach3 = Schubfach3.Clone();
            k1.Schubfach4 = Schubfach4.Clone();
            return(k1);
        }
Beispiel #2
0
        /// <summary>
        /// erzeugt eine Kopie eines Kommode - Objekts
        /// </summary>
        /// <returns></returns>
        public Kommode Clone()
        {
            // Aufruf der Methode Clone() der Basisklasse
            Kommode k = (Kommode)base.Clone();

            // Aufruf von Clone() notwendig, um Objekt zu kopieren
            // Clone() bereits in Schubfach-Klasse erstellt
            k.Schubfach1 = Schubfach1.Clone();
            k.Schubfach2 = Schubfach2.Clone();
            k.Schubfach3 = Schubfach3.Clone();
            k.Schubfach4 = Schubfach4.Clone();
            return(k);
        }