<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Basisklassenfunktion von abgeleiteter Klasse aus aufrufen]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>also ich habe eine Basisklasse(A) von der ich eine Klasse(B) abgeleitet habe. Kann ich jetzt aus einer Methode von B heraus, eine Methode von A aufrufen? Natürlich, aber was wenn beide Methoden denselben Namen(und Parameter) haben?</p>
<p>Der Hintergrund ist dass beide Methoden Load() heißen sollen, wobei B::Load() A::Load aufruft und danach selber noch was lädt. Und ich hab keine Lust aus B::Load() so was wie B::LoadBasis() zu machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/163556/basisklassenfunktion-von-abgeleiteter-klasse-aus-aufrufen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 13 Sep 2026 05:08:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/163556.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 Oct 2006 20:17:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Mon, 30 Oct 2006 20:17:50 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>also ich habe eine Basisklasse(A) von der ich eine Klasse(B) abgeleitet habe. Kann ich jetzt aus einer Methode von B heraus, eine Methode von A aufrufen? Natürlich, aber was wenn beide Methoden denselben Namen(und Parameter) haben?</p>
<p>Der Hintergrund ist dass beide Methoden Load() heißen sollen, wobei B::Load() A::Load aufruft und danach selber noch was lädt. Und ich hab keine Lust aus B::Load() so was wie B::LoadBasis() zu machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1164886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1164886</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Mon, 30 Oct 2006 20:17:50 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Mon, 30 Oct 2006 20:21:52 GMT]]></title><description><![CDATA[<p>A::Load();</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1164890</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1164890</guid><dc:creator><![CDATA[Z2]]></dc:creator><pubDate>Mon, 30 Oct 2006 20:21:52 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Tue, 31 Oct 2006 15:26:45 GMT]]></title><description><![CDATA[<p>A::Load() und dann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1165424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1165424</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Tue, 31 Oct 2006 15:26:45 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Tue, 31 Oct 2006 15:38:03 GMT]]></title><description><![CDATA[<p>Wie, und dann? Das ist der Funktionsaufruf für die Load-Funktion aus der Klasse A. Den schreibt man in die Funktion B::Load() hinein. Was da sonst noch in die Funktion B::Load() hineinkommt, mußte du schon selbst wissen. Ich kann schließlich nicht hellsehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1165437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1165437</guid><dc:creator><![CDATA[Z2]]></dc:creator><pubDate>Tue, 31 Oct 2006 15:38:03 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Tue, 31 Oct 2006 15:41:16 GMT]]></title><description><![CDATA[<p>lumpinus schrieb:</p>
<blockquote>
<p>A::Load() und dann?</p>
</blockquote>
<p>Nix mehr. Das war es schon. Wenn du in B::Load() A::Load() aufrufen willst, dann tust du das einfach mit A::Load().</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1165444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1165444</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Tue, 31 Oct 2006 15:41:16 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Tue, 31 Oct 2006 15:41:57 GMT]]></title><description><![CDATA[<p>Viel zu spät <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1165447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1165447</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Tue, 31 Oct 2006 15:41:57 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:32:36 GMT]]></title><description><![CDATA[<p>Mein Problem ist, dass B keine Instanz von A kennt.<br />
Wenn ich in B::Load(), Load() schreibe will ich, dass die Methode aus der Parent-Klasse (also A) aufgerufen wird, und nicht dass sich die Methode selbst aufruft.<br />
Wenn ich wollte, dass B::Load() sich selbst aufruft könnte ich ja auch explizit this-&gt;Load() schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166289</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:32:36 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:38:05 GMT]]></title><description><![CDATA[<p>Du bist in Klasse B, da führt der Aufruf &quot;Load()&quot; zur Load-Methode von Klasse B. Um dem Compiler zu sagen, daß du eine andere willst, mußt du das auch angeben - dazu verwendest du das &quot;A::Load()&quot;.</p>
<p>(und B kennt eine Instanz von A - sich selber ;))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166292</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166292</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:38:05 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:38:07 GMT]]></title><description><![CDATA[<p>lumpinus schrieb:</p>
<blockquote>
<p>Mein Problem ist, dass B keine Instanz von A kennt.</p>
</blockquote>
<p>Doch tut sie gaaaaaaanz sicher.B enthält ein anonymes Subobjekt vom Typ A.</p>
<p>Gruß Spacelord</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166293</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166293</guid><dc:creator><![CDATA[Spacelord]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:38:07 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:41:43 GMT]]></title><description><![CDATA[<p>Ich glaube ich wisst überhaupt nicht was ich will.<br />
Deshalb Beispielcode:</p>
<pre><code class="language-cpp">class A {
public:
	void Load();
};

class B : public A {
public:
	void Load();
};

void A::Load() {
	//mach was
}

void B::Load() {
	//mach was
	/*
	Jetzt will ich die Load() Methode aus A aufrufen
	Wie geht das?
	So wie es jetzt da steht wird ja wohl B::Load() aufgerufen,
	d.h. die Methode ruft sich selbst auf
	*/
	Load(); 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1166296</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166296</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:41:43 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:43:50 GMT]]></title><description><![CDATA[<p>Wie dir schon mindestens zehnmal in diesem Thread geantwortet wurde:</p>
<pre><code class="language-cpp">void B::Load() {
    //mach was
    A::Load(); 
}
</code></pre>
<p>(vielleicht solltest du mal versuchen, die ankommenden Antworten auch zu <strong>LESEN</strong> ;))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166299</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166299</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:43:50 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:46:12 GMT]]></title><description><![CDATA[<p>sag mal ehrlich, ließt du die antworten oder wartest du nur auf fertigen code?</p>
<p>das wurde hier schon 10mal gesagt: <strong>A::Load()</strong></p>
<pre><code class="language-cpp">class A {
public:
    void Load();
};

class B : public A {
public:
    void Load();
};

void A::Load() {
    cout&lt;&lt;&quot;A::Load&quot;;
}

void B::Load() {
    cout&lt;&lt;&quot;B::Load&quot;;
    A::Load();
}

int main(int argc, char* argv[])
{
 B test;
 test.Load();
 getch();       return 0;
}
</code></pre>
<p>[Edit] argh zu spät <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166300</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:46:12 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:48:35 GMT]]></title><description><![CDATA[<p>Das ist ja genial!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
<p>Jetzt hab ichs verstanden, nur das Problem bleibt ja. Woher kennt B A ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166302</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:48:35 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:50:14 GMT]]></title><description><![CDATA[<p>lumpinus schrieb:</p>
<blockquote>
<p>Das ist ja genial!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
<p>Jetzt hab ichs verstanden, nur das Problem bleibt ja. Woher kennt B A ?</p>
</blockquote>
<p>ließ am besten nochmal in deinem buch oder einem guten tutorial nochmal aufmerksam das thema der vererbung durch!</p>
<p>Wie schon erwähnt, es wurde sozusagen in B ein Subtyp der Klasse A erstellt! (einfacher kann ich es nicht erklären) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166303</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:50:14 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:53:08 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>lumpinus schrieb:</p>
<blockquote>
<p>Woher kennt B A ?</p>
</blockquote>
<p>B wird doch von A abgeleitet und daher kennt es auch die Funktionen von A.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166304</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166304</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 14:57:08 GMT]]></title><description><![CDATA[<p>In Tutorials und Büchern steht, dass B::Load() A::Load() überschreibt und A::Load() damit für B gestorben ist. Der this Zeiger zeigt ja auf B nur welcher Zeiger zeigt auf A? Keiner, denn es gibt ja keine Instanz von A.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166309</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Wed, 01 Nov 2006 14:57:08 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 15:00:17 GMT]]></title><description><![CDATA[<p>Der this Zeiger zeigt auf A. Denn ein B ist ein A. Ist das wirklich so schwer zu kappieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166311</guid><dc:creator><![CDATA[Z2]]></dc:creator><pubDate>Wed, 01 Nov 2006 15:00:17 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 15:01:46 GMT]]></title><description><![CDATA[<p>Doch: die Klasse B ist ja von A abgeleitet, deshalb gibt es irgendwo in ihrem Inneren noch einen A-Anteil - und dessen Elemente kannst du erreichen, indem du das A:: verwendest (auch wenn B sie überschrieben hat).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166313</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 01 Nov 2006 15:01:46 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 15:04:43 GMT]]></title><description><![CDATA[<p>Ok, this zeigt auf A.<br />
ist mit this-&gt;Load() dann A oder B gemeint??</p>
<p>Doch wohl <strong>B</strong>, sonst wäre das doch total sinnlos!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166317</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Wed, 01 Nov 2006 15:04:43 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 15:07:44 GMT]]></title><description><![CDATA[<p>Ok,<br />
anscheinend komm ich nicht dahinter. Dann schreib ich jetzt eben statt A::Load A::LoadBasis.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166319</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166319</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Wed, 01 Nov 2006 15:07:44 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 15:17:15 GMT]]></title><description><![CDATA[<p>lumpinus schrieb:</p>
<blockquote>
<p>Ok,<br />
anscheinend komm ich nicht dahinter. Dann schreib ich jetzt eben statt A::Load A::LoadBasis.</p>
</blockquote>
<p>Dein Load aus B überdeckt lediglich die Sichtbarkeit von dem Load aus A.<br />
Wenn du aber explizit angibst dass Load aus A benutzt werden soll wird auch diese Version genommen.<br />
Nichts anderes macht A::Load.<br />
Also was soll der Bullshit mit LoadBasis??<br />
Nur weil du es noch nicht verstanden hast?<br />
Es funktioniert doch mit A::Load,oder etwa nicht?Oder hast du es nach etwa 30 Posts noch nichtmal versucht?</p>
<p>Gruß Spacelord</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166332</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166332</guid><dc:creator><![CDATA[Spacelord]]></dc:creator><pubDate>Wed, 01 Nov 2006 15:17:15 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 16:23:05 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>du solltest dringend noch mal das Kapitel über Klassen und Vererbung lesen. Auch das Thema Sichtbarkeit von Namen solltest du dir nochmal anschauen.</p>
<p>Mal ganz grob und kurz:</p>
<p>Vererbung ist in der OOP eine &quot;ist-ein&quot;-Beziehung. D.h. ein Objekt einer abgeleiteten Klasse ist immer auch ein Objekt der Basisklasse. In C++ wird dies durch eine &quot;Composition by value&quot; erreicht. D.h. eine abgeleitete Klasse enthält immer auch alle Elemente seiner Basisklassen.</p>
<p>Wenn du also eine Klasse B von einer Klasse A ableitest, dann sieht ein B-Objekt nachher (konzeptionell) so aus:</p>
<pre><code class="language-cpp">|---------|
| |-----| |
| |  A  | |
| |-----| |
|    B    |
|---------|
</code></pre>
<p>In dem B ist als auch ein A-Objekt. Der A-Teil gehört fest zu B und kann in B ohne Probleme referenziert werden. Solange sich die Namen der Elemente von A und B unterscheiden, kannst du sie einfach mit ihrem Namen ansprechen. Sollten A und B allerdings Elemente gleichen Namens besitzen, so musst du sagen, welches Element du meinst. Das geht über den Scope-Resolution-Operator ::.</p>
<pre><code class="language-cpp">struct A {
  int i;
};

struct B : A {
  int i;
  void f() {
    i = 2;      // i von B
    A::i = 2;   // i aus dem A-Teil von B
  }
};
</code></pre>
<p>Da ein B immer auch ein A ist, kannst du ein B z.B. auch über eine A-Referenz referenzieren:</p>
<pre><code class="language-cpp">struct A {
  int i;
};

struct B : A {
  int i;
  void f() {
    this-&gt;i = 2;    // i von b
    // this ist vom Typ B* und jedes B 
    // ist immer auch ein A.
    // Nach der Zuweisung zeigt self auf den A-Teil von B
    A* self = this; 
    self-&gt;i = 2;    // i vom A-Teil von B
  }
};
</code></pre>
<p>Mit den Methoden verhält es sich ähnlich, nur das diese natürlich nicht pro Objekt existieren und mit dem Überladen und dem Überschreiben noch zwei Besonderheiten hinzukommen. Für diesen Thread wichtig: Jede abgeleitete Klasse kann alle (nicht privaten)-Methoden der Basisklasse verwenden. Auch hier gilt: sollte eine Methode der Basisklasse den selben Namen (besser: die selbe Signatur) haben, wie eine Methode der abgeleiteten Klasse, muss man in der abgeleiteten Klasse angeben, welche Methode man meint. Dazu verwendet man wiederum den Scope-Resolution-Operator (bei Namensgleichheit würde man besser auf eine using-Deklaration und damit Überladung vertrauen).</p>
<p>Z2 schrieb:</p>
<blockquote>
<p>Der this Zeiger zeigt auf A. Denn ein B ist ein A. Ist das wirklich so schwer zu kappieren?</p>
</blockquote>
<p>Das stimmt nicht. Der this-Zeiger in diesem Fall auf das gesamte Objekt (also B). Wo sich der A-Teil in B befindet wird vom Standard nicht festgelegt, insofern ist nicht garantiert, dass die Adressen von B und dem A-Teil von B identisch sind - auch wenn das bei den meisten Compilern bei einfacher Vererbung der Fall sein dürfte.</p>
<blockquote>
<p>Ok, this zeigt auf A. ist mit this-&gt;Load() dann A oder B gemeint??</p>
</blockquote>
<p>Ohne die Deklaration von A::Load zu kennen, kann man diese Frage nicht beantworten. Kennst du bereits den Unterschied zwischen virtuellen und nicht-virtuellen Methoden und damit den Unterschied zwischen statischem und dynamischem Typ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166391</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Wed, 01 Nov 2006 16:23:05 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 16:47:09 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/110">@HumeSikkins</a>:<br />
Ich bin ja ganz begeistert von dem liebevoll arrangierten ASCII-Art Bildchen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> .<br />
Wollen wir mal hoffen dass die gesamte Mühe nicht umsonst war(und irgendwie legen mir die letzten zig Posts dieses nahe).</p>
<p>Gruß Spacelord</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166409</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166409</guid><dc:creator><![CDATA[Spacelord]]></dc:creator><pubDate>Wed, 01 Nov 2006 16:47:09 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 17:03:17 GMT]]></title><description><![CDATA[<p>Was virtuelle Methoden sind weis ich aber was hat das mit statisch und dynamisch zu tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166426</guid><dc:creator><![CDATA[lumpinus]]></dc:creator><pubDate>Wed, 01 Nov 2006 17:03:17 GMT</pubDate></item><item><title><![CDATA[Reply to Basisklassenfunktion von abgeleiteter Klasse aus aufrufen on Wed, 01 Nov 2006 18:01:11 GMT]]></title><description><![CDATA[<p>statischer Typ: Der Typ, den du im Quelltext angegeben hast<br />
dynamischer Typ: Der tatsächliche Typ, der sich hinter dem Objekt verbirgt</p>
<p>(die können sich unterscheiden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Wenn du z.B. &quot;A* ptr = new B;&quot; anlegst, hast du einen statischen A, hinter dem sich dynamisch ein B versteckt)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1166456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1166456</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 01 Nov 2006 18:01:11 GMT</pubDate></item></channel></rss>