<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Flache_Kopie</id>
	<title>Flache Kopie - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Flache_Kopie"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Flache_Kopie&amp;action=history"/>
	<updated>2026-06-11T11:12:27Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Flache_Kopie&amp;diff=1713752&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Flache_Kopie&amp;diff=1713752&amp;oldid=prev"/>
		<updated>2025-06-22T01:12:58Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die Begriffe &amp;#039;&amp;#039;&amp;#039;flache Kopie&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;tiefe Kopie&amp;#039;&amp;#039;&amp;#039; beschreiben in der [[Objektorientierte Programmierung|objektorientierten Programmierung]] die Art und Weise, mit der ein [[Objekt (Programmierung)|Objekt]] dupliziert wird.&lt;br /&gt;
&lt;br /&gt;
==Flache Kopie==&lt;br /&gt;
&lt;br /&gt;
Ein Objekt enthält anstatt einer Kopie nur [[Referenz (Programmierung)|Referenzen]] auf die Strukturen oder untergeordnete Objekte, die sich an anderen Adressen im Speicher befinden&amp;amp;nbsp;– daher werden Objekte auch als Referenztypen (z.&amp;amp;nbsp;B. in [[Sprachelemente von C-Sharp|Sprachelemente von C#]]) bezeichnet.&lt;br /&gt;
&lt;br /&gt;
Bei einer flachen Kopie wird nur das Objekt dupliziert. Die enthaltenen komplexen Strukturen oder Verweise auf untergeordnete Objekte werden nicht mit dupliziert. Somit existiert ein weiteres Objekt (vom gleichen Typ wie das erste Objekt) im Speicher, dessen Inhalt Verweise auf dieselben Strukturen und untergeordneten Objekte beinhaltet wie beim Originalobjekt. Der Inhalt der referenzierten Objekte und Strukturen wurde daher nicht mit dupliziert.&lt;br /&gt;
&lt;br /&gt;
==Tiefe Kopie==&lt;br /&gt;
&lt;br /&gt;
Eine tiefe Kopie erzeugt von allen Attributen des Objekts ebenfalls eine Kopie, so dass sich das Originalobjekt und seine Kopie keine Attribute teilen. Dies kann z.&amp;amp;nbsp;B. mit Hilfe eines [[Kopierkonstruktor]]s durchgeführt werden. Rekursive Attribute bleiben außen vor.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
*[https://msdn.microsoft.com/de-de/library/bb979500.aspx Das Klonen und die Tabelle „Dolly“ (MSDN-Artikel)]&lt;br /&gt;
*[https://msdn.microsoft.com/de-de/library/system.object.memberwiseclone.aspx Die Methode MemberwiseClone erzeugt flache Kopien eines Objektes (MSDN-Artikel)]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Objektorientierte Programmierung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>