<?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[Klassenarchitektur:]]></title><description><![CDATA[<pre><code class="language-cpp">Habe Folgende Vererbung hierachie:

class COperations{

  //Basis Funmtionen

};

class CHandlingOperations : public COperations{

  //Handler Funktionen

};

class CProcessOperations: public COperations{

  //Process Operatiopns
} 

class CCollison : public COperations{

  // Basis Collisons Funktiotionen

}

class CHandlerCollision: public CCollison{

  //Speziele Handler Kollisonen

};

class CProcessCollision : publich Collision{

  //Speziele Module Kollisionen

};
</code></pre>
<p>Diese Herachie hab ich gemacht um bischen Struktur und übersicht zu gewinnen.<br />
Meine Problem:</p>
<p>Jetzt Möchte ich eine Klasse (COPFramework), welche alle Funktionalitäten<br />
1. COperationProcess<br />
2. COperationHandling<br />
3. CHandlerCollision<br />
4. CProcessCollision</p>
<p>zusammenfast bzw. nutzbr mache wie ein framework.... zudem<br />
1. Klasse COperationProcess muss Funktionen der CModulCollision verwenden<br />
2. Klasse CHandlingOperation muss Funktionen der CProcessCollision verwenden</p>
<p>Was wäre der elegantester Weg... DANKE im voraus :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/167508/klassenarchitektur</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 23:38:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/167508.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Dec 2006 05:51:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klassenarchitektur: on Tue, 12 Dec 2006 05:51:44 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Habe Folgende Vererbung hierachie:

class COperations{

  //Basis Funmtionen

};

class CHandlingOperations : public COperations{

  //Handler Funktionen

};

class CProcessOperations: public COperations{

  //Process Operatiopns
} 

class CCollison : public COperations{

  // Basis Collisons Funktiotionen

}

class CHandlerCollision: public CCollison{

  //Speziele Handler Kollisonen

};

class CProcessCollision : publich Collision{

  //Speziele Module Kollisionen

};
</code></pre>
<p>Diese Herachie hab ich gemacht um bischen Struktur und übersicht zu gewinnen.<br />
Meine Problem:</p>
<p>Jetzt Möchte ich eine Klasse (COPFramework), welche alle Funktionalitäten<br />
1. COperationProcess<br />
2. COperationHandling<br />
3. CHandlerCollision<br />
4. CProcessCollision</p>
<p>zusammenfast bzw. nutzbr mache wie ein framework.... zudem<br />
1. Klasse COperationProcess muss Funktionen der CModulCollision verwenden<br />
2. Klasse CHandlingOperation muss Funktionen der CProcessCollision verwenden</p>
<p>Was wäre der elegantester Weg... DANKE im voraus :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1190354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1190354</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 12 Dec 2006 05:51:44 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenarchitektur: on Tue, 12 Dec 2006 07:16:17 GMT]]></title><description><![CDATA[<p>Reicht es nicht aus, in COPFramework öffentliche Ableitungen der anderen Klassen zu haben?<br />
framework-&gt;collHandler-&gt;doCollision()</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1190365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1190365</guid><dc:creator><![CDATA[DocJunioR]]></dc:creator><pubDate>Tue, 12 Dec 2006 07:16:17 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenarchitektur: on Tue, 12 Dec 2006 07:18:11 GMT]]></title><description><![CDATA[<p>öffentliche Ableitungen?? was ist das denn ?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> kannst du evtl. ein stück Bsp. Code schreiben???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1190367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1190367</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 12 Dec 2006 07:18:11 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenarchitektur: on Tue, 12 Dec 2006 07:18:37 GMT]]></title><description><![CDATA[<p>Dann solltest du dir mal das <a href="http://de.wikipedia.org/wiki/Fassade_%28Entwurfsmuster%29" rel="nofollow">Fassademuster</a> ansehen. Dieses Muster bietet eine einheitliche Schnittstelle zu einer Menge von Schnittstellen eines Subsystems. Wenn du also deine Klassen in einer Klasse zusammenfassen willst für die Verwendung, dann sollte es denke ich genau das sein was du suchst.</p>
<p>Greetz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1190369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1190369</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Tue, 12 Dec 2006 07:18:37 GMT</pubDate></item></channel></rss>