<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://wiki.kgl-ratingen.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.161.111.153</id>
		<title>wiki.kgl-ratingen.de - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.kgl-ratingen.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.161.111.153"/>
		<link rel="alternate" type="text/html" href="http://wiki.kgl-ratingen.de/index.php?title=Spezial:Beitr%C3%A4ge/84.161.111.153"/>
		<updated>2026-04-12T17:23:55Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.25.2</generator>

	<entry>
		<id>http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1057</id>
		<title>Polymorphie</title>
		<link rel="alternate" type="text/html" href="http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1057"/>
				<updated>2016-12-05T21:34:53Z</updated>
		
		<summary type="html">&lt;p&gt;84.161.111.153: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Definition ==&lt;br /&gt;
Wenn Methoden einer Oberklasse in eine Unterklasse überschrieben werden, kann es sein, dass die Signatur der Methode die gleiche ist, sich die Anweisungen im Rumpf jedoch unterscheiden.&lt;br /&gt;
&lt;br /&gt;
Jetzt stellt sich die Frage, welche Methode ausgeführt werden soll.&lt;br /&gt;
&lt;br /&gt;
Die Polymorphie schafft es den ursprünglichen Typ des Objekts zu ermitteln und die Methode der entsprechenden Klasse zu wählen, welche dann ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&lt;br /&gt;
Ein Beispiel wären Autos:&lt;br /&gt;
In diesem Fall wären die Oberklasse die Klasse Auto, die Unterklassen wären verschiedene Autos wie zB ein Elektroauto und ein Automatikwagen. &lt;br /&gt;
Man kann jedes Auto öffnen und Schließen, allerdings kann dies bei den verschiedenen Autos durch verschiedene Mechanismen passieren. &lt;br /&gt;
Die Polymorphe bestimmt nun welche Methode schließen() ausgeführt wird, die der Oberklasse oder die der Unterklasse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Elektroauto elektroauto01 = new Elektroauto;&lt;br /&gt;
&lt;br /&gt;
Auto auto01 = elektroauto01;&lt;br /&gt;
&lt;br /&gt;
auto01.schließen();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
auto01 ist elektroauto01 und war somit ursprünglich ein Elektroauto, weshalb die Methode der Klasse Elektroauto ausgeführt wird.&lt;/div&gt;</summary>
		<author><name>84.161.111.153</name></author>	</entry>

	<entry>
		<id>http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1056</id>
		<title>Polymorphie</title>
		<link rel="alternate" type="text/html" href="http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1056"/>
				<updated>2016-12-05T21:34:28Z</updated>
		
		<summary type="html">&lt;p&gt;84.161.111.153: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Definition ==&lt;br /&gt;
Wenn Methoden einer Oberklasse in eine Unterklasse überschrieben werden, kann es sein, dass die Signatur der Methode die gleiche ist, sich die Anweisungen im Rumpf jedoch unterscheiden.&lt;br /&gt;
&lt;br /&gt;
Jetzt stellt sich die Frage, welche Methode ausgeführt werden soll.&lt;br /&gt;
&lt;br /&gt;
Die Polymorphie schafft es den ursprünglichen Typ des Objekts zu ermitteln und die Methode der entsprechenden Klasse zu wählen, welche dann ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&lt;br /&gt;
Ein Beispiel wären Autos:&lt;br /&gt;
In diesem Fall wären die Oberklasse die Klasse Auto, die Unterklassen wären verschiedene Autos wie zB ein Elektroauto und ein Automatikwagen. &lt;br /&gt;
Man kann jedes Auto öffnen und Schließen, allerdings kann dies bei den verschiedenen Autos durch verschiedene Mechanismen passieren. &lt;br /&gt;
Die Polymorphe bestimmt nun welche Methode schließen() ausgeführt wird, die der Oberklasse oder die der Unterklasse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Elektroauto elektroauto01 = new Elektroauto;&lt;br /&gt;
&lt;br /&gt;
Auto auto01 = elektroauto01;&lt;br /&gt;
&lt;br /&gt;
auto01.schließen();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
auto01 ist Elektroautos und war somit ursprünglich ein Elektroauto, weshalb die Methode der Klasse Elektroauto ausgeführt wird.&lt;/div&gt;</summary>
		<author><name>84.161.111.153</name></author>	</entry>

	<entry>
		<id>http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1055</id>
		<title>Polymorphie</title>
		<link rel="alternate" type="text/html" href="http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1055"/>
				<updated>2016-12-05T21:34:14Z</updated>
		
		<summary type="html">&lt;p&gt;84.161.111.153: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Definition ==&lt;br /&gt;
Wenn Methoden einer Oberklasse in eine Unterklasse überschrieben werden, kann es sein, dass die Signatur der Methode die gleiche ist, sich die Anweisungen im Rumpf jedoch unterscheiden.&lt;br /&gt;
&lt;br /&gt;
Jetzt stellt sich die Frage, welche Methode ausgeführt werden soll.&lt;br /&gt;
&lt;br /&gt;
Die Polymorphie schafft es den ursprünglichen Typ des Objekts zu ermitteln und die Methode der entsprechenden Klasse zu wählen, welche dann ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&lt;br /&gt;
Ein Beispiel wären Autos:&lt;br /&gt;
In diesem Fall wären die Oberklasse die Klasse Auto, die Unterklassen wären verschiedene Autos wie zB ein Elektroauto und ein Automatikwagen. &lt;br /&gt;
Man kann jedes Auto öffnen und Schließen, allerdings kann dies bei den verschiedenen Autos durch verschiedene Mechanismen passieren. &lt;br /&gt;
Die Polymorphe bestimmt nun welche Methode schließen() ausgeführt wird, die der Oberklasse oder die der Unterklasse.&lt;br /&gt;
&lt;br /&gt;
Elektroauto elektroauto01 = new Elektroauto;&lt;br /&gt;
&lt;br /&gt;
Auto auto01 = elektroauto01;&lt;br /&gt;
&lt;br /&gt;
auto01.schließen();&lt;br /&gt;
&lt;br /&gt;
auto01 ist Elektroautos und war somit ursprünglich ein Elektroauto, weshalb die Methode der Klasse Elektroauto ausgeführt wird.&lt;/div&gt;</summary>
		<author><name>84.161.111.153</name></author>	</entry>

	<entry>
		<id>http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1054</id>
		<title>Polymorphie</title>
		<link rel="alternate" type="text/html" href="http://wiki.kgl-ratingen.de/index.php?title=Polymorphie&amp;diff=1054"/>
				<updated>2016-12-05T21:33:45Z</updated>
		
		<summary type="html">&lt;p&gt;84.161.111.153: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Definition ==&lt;br /&gt;
Wenn Methoden einer Oberklasse in eine Unterklasse überschrieben werden, kann es sein, dass die Signatur der Methode die gleiche ist, sich die Anweisungen im Rumpf jedoch unterscheiden.&lt;br /&gt;
&lt;br /&gt;
Jetzt stellt sich die Frage, welche Methode ausgeführt werden soll.&lt;br /&gt;
&lt;br /&gt;
Die Polymorphie schafft es den ursprünglichen Typ des Objekts zu ermitteln und die Methode der entsprechenden Klasse zu wählen, welche dann ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&lt;br /&gt;
Ein Beispiel wären Autos:&lt;br /&gt;
In diesem Fall wären die Oberklasse die Klasse Auto, die Unterklassen wären verschiedene Autos wie zB ein Elektroauto und ein Automatikwagen. &lt;br /&gt;
Man kann jedes Auto öffnen und Schließen, allerdings kann dies bei den verschiedenen Autos durch verschiedene Mechanismen passieren. &lt;br /&gt;
Die Polymorphe bestimmt nun welche Methode schließen() ausgeführt wird, die der Oberklasse oder die der Unterklasse.&lt;br /&gt;
&lt;br /&gt;
Elektroauto elektroauto01 = new Elektroauto;&lt;br /&gt;
Auto auto01 = elektroauto01;&lt;br /&gt;
auto01.schließen();&lt;br /&gt;
&lt;br /&gt;
auto01 ist Elektroautos und war somit ursprünglich ein Elektroauto, weshalb die Methode der Klasse Elektroauto ausgeführt wird.&lt;/div&gt;</summary>
		<author><name>84.161.111.153</name></author>	</entry>

	</feed>