<?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[kann eine abgeleitete class eine andere abgeleitete class enthalten?]]></title><description><![CDATA[<p>kann eine abgeleitete class eine andere abgeleitete class enthalten? (die beide abgeleitete Klassen haben gleiche Basisklasse)</p>
<p>-class A { protected: int ID; ...};<br />
-class Y : public A {...};<br />
-class X : public A { private: Y y; ...};</p>
<p>es sieht nicht schön aus, oder? wechle Nachteile gibt es?<br />
oder es ist genau gleiche wie folgende: ?</p>
<p>-ohne class A<br />
-class Y { private: int ID; ...};<br />
-class X { private: int ID; Y y; ...};</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/230735/kann-eine-abgeleitete-class-eine-andere-abgeleitete-class-enthalten</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 03:54:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/230735.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 31 Dec 2008 17:08:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to kann eine abgeleitete class eine andere abgeleitete class enthalten? on Wed, 31 Dec 2008 17:08:21 GMT]]></title><description><![CDATA[<p>kann eine abgeleitete class eine andere abgeleitete class enthalten? (die beide abgeleitete Klassen haben gleiche Basisklasse)</p>
<p>-class A { protected: int ID; ...};<br />
-class Y : public A {...};<br />
-class X : public A { private: Y y; ...};</p>
<p>es sieht nicht schön aus, oder? wechle Nachteile gibt es?<br />
oder es ist genau gleiche wie folgende: ?</p>
<p>-ohne class A<br />
-class Y { private: int ID; ...};<br />
-class X { private: int ID; Y y; ...};</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1637831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1637831</guid><dc:creator><![CDATA[damo]]></dc:creator><pubDate>Wed, 31 Dec 2008 17:08:21 GMT</pubDate></item><item><title><![CDATA[Reply to kann eine abgeleitete class eine andere abgeleitete class enthalten? on Wed, 31 Dec 2008 17:19:22 GMT]]></title><description><![CDATA[<p>Wow du verwechslest da eine Assoziation mit einer Vererbung.Das Erste ist eine Vererbung+Assoziation und das zweite ist ledeglich eine Assoziation. Die Unterschiede sind dir ja bekannt oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1637833</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1637833</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Wed, 31 Dec 2008 17:19:22 GMT</pubDate></item><item><title><![CDATA[Reply to kann eine abgeleitete class eine andere abgeleitete class enthalten? on Wed, 31 Dec 2008 17:38:37 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/15364">@Firefighter</a> :<br />
danke sehr, leider noch nicht verstanden.<br />
also zuerst:<br />
Das erste Schreibweise ist nomal? oder die logische Beziehung zwischen X und Y ist ein bisschen durcheinander?</p>
<p>das Zweite:<br />
-class A { protected: int ID; };<br />
-class X : public A {};<br />
-class Y { protected: A a; };</p>
<p>wechlen Unterschied gibt es zwischen X und Y? (bitte nicht Vererbung-Assoziation antworten)</p>
<p>kann man sagen:<br />
X ist genau wie A, nur Klassename.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1637838</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1637838</guid><dc:creator><![CDATA[damo]]></dc:creator><pubDate>Wed, 31 Dec 2008 17:38:37 GMT</pubDate></item><item><title><![CDATA[Reply to kann eine abgeleitete class eine andere abgeleitete class enthalten? on Wed, 31 Dec 2008 18:04:58 GMT]]></title><description><![CDATA[<p>damo schrieb:</p>
<blockquote>
<p>das Zweite:<br />
-class A { protected: int ID; };<br />
-class X : public A {};<br />
-class Y { protected: A a; };</p>
</blockquote>
<p>X hat genauso wie A einen Member, nämlich ID, und Y hat gar keine Beziehung zu X weder zu A, Y hat ausschließlich A a als protected(was hier eher sinnlos ist) Member.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1637841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1637841</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Wed, 31 Dec 2008 18:04:58 GMT</pubDate></item><item><title><![CDATA[Reply to kann eine abgeleitete class eine andere abgeleitete class enthalten? on Wed, 31 Dec 2008 21:19:06 GMT]]></title><description><![CDATA[<blockquote>
<p>X hat genauso wie A einen Member, nämlich ID, und Y hat gar keine Beziehung zu X weder zu A, Y hat ausschließlich A a als protected(was hier eher sinnlos ist) Member.</p>
</blockquote>
<p>danke schön. aber was du gesagt, wußte ich auch so. mein Problem ist:</p>
<pre><code>class A { private: Etwas e;};
class Y : public A {...}; 
class X : public A { private: Y y; ...};
</code></pre>
<p>dann X ist :</p>
<pre><code>X
{
  Etwas e;
  Y
  {
    Etwas e;
    ...
  }
  ...
}
</code></pre>
<p>solche &quot;Etwas e&quot; sehen redundant aus. Ist diese Definition schön? gibt es bessere Lösungen? vielen Dank noch mal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1637870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1637870</guid><dc:creator><![CDATA[damo]]></dc:creator><pubDate>Wed, 31 Dec 2008 21:19:06 GMT</pubDate></item><item><title><![CDATA[Reply to kann eine abgeleitete class eine andere abgeleitete class enthalten? on Thu, 01 Jan 2009 15:17:23 GMT]]></title><description><![CDATA[<p>Warum findest du, dass das blöd aussieht?<br />
Nehmen wir einmal das Beispiel von Windows. (Also nicht das OS).</p>
<p>Da hast du vlt. ein Partentwindow und dieses hat dann mehrere Subwindows.<br />
Nun kann das Parentwindow ein etwas haben (z.B eine Position) und die Subwindows haben auch eine Position. (Welche dann ev. relativ ausgerichtet werden.).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1637982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1637982</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Thu, 01 Jan 2009 15:17:23 GMT</pubDate></item><item><title><![CDATA[Reply to kann eine abgeleitete class eine andere abgeleitete class enthalten? on Thu, 01 Jan 2009 17:53:30 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18422">@drakon</a> :</p>
<blockquote>
<p>Da hast du vlt. ein Partentwindow und dieses hat dann mehrere Subwindows.<br />
Nun kann das Parentwindow ein etwas haben (z.B eine Position) und die Subwindows haben auch eine Position. (Welche dann ev. relativ ausgerichtet werden.).</p>
</blockquote>
<p>ja, stimmt!!! danke schön !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1638035</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1638035</guid><dc:creator><![CDATA[damo]]></dc:creator><pubDate>Thu, 01 Jan 2009 17:53:30 GMT</pubDate></item></channel></rss>