<?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[[another noobquestion] Kommunikation zwischen verschieden Klassen]]></title><description><![CDATA[<p>Folgende Situation:</p>
<p>Ich erstelle alle Objekte meiner Klassen in der Main.<br />
Kommunikation zwischen den erstellten Objekten sieht momentan so aus <strong>(innerhalb der Main)</strong>:</p>
<pre><code class="language-cpp">objofclass1.setvalueX(objofclass2.getvalueX())
</code></pre>
<p># So ist aber vermutlich die Kommunikation nicht sonderlich schön. Seh ich das richtig?<br />
# Hat mir jemand ein Stichwort, was programmiertechnisch &quot;schöner&quot; ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/268119/another-noobquestion-kommunikation-zwischen-verschieden-klassen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 04:03:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/268119.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Jun 2010 13:45:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [another noobquestion] Kommunikation zwischen verschieden Klassen on Fri, 04 Jun 2010 13:53:03 GMT]]></title><description><![CDATA[<p>Folgende Situation:</p>
<p>Ich erstelle alle Objekte meiner Klassen in der Main.<br />
Kommunikation zwischen den erstellten Objekten sieht momentan so aus <strong>(innerhalb der Main)</strong>:</p>
<pre><code class="language-cpp">objofclass1.setvalueX(objofclass2.getvalueX())
</code></pre>
<p># So ist aber vermutlich die Kommunikation nicht sonderlich schön. Seh ich das richtig?<br />
# Hat mir jemand ein Stichwort, was programmiertechnisch &quot;schöner&quot; ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1906791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1906791</guid><dc:creator><![CDATA[Lepetitmort]]></dc:creator><pubDate>Fri, 04 Jun 2010 13:53:03 GMT</pubDate></item><item><title><![CDATA[Reply to [another noobquestion] Kommunikation zwischen verschieden Klassen on Fri, 04 Jun 2010 13:46:53 GMT]]></title><description><![CDATA[<p>schnell hingerotzt:</p>
<p>a) du hast ein &quot;Werteobjekt&quot; das beiden Klassen zugänglich ist und je draufrumrechnen (nicht parallel)<br />
b) die Klassen kennen sich und greifen direkt aufeinander zu<br />
c) so wie du es machst</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1906794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1906794</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Fri, 04 Jun 2010 13:46:53 GMT</pubDate></item><item><title><![CDATA[Reply to [another noobquestion] Kommunikation zwischen verschieden Klassen on Fri, 04 Jun 2010 13:57:02 GMT]]></title><description><![CDATA[<blockquote>
<p>b) die Klassen kennen sich und greifen direkt aufeinander zu</p>
</blockquote>
<p>Wie lernen sich zwei Objekte den kennen wenn ich sie in der Main erstelle? <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="🙂"
    /><br />
Schliesslich ist Objekt2 noch nichtmal &quot;da&quot; wenn Objekt1 erstellt wird.</p>
<p>Gerne auch für weitere Anregungen offen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1906796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1906796</guid><dc:creator><![CDATA[Lepetitmort]]></dc:creator><pubDate>Fri, 04 Jun 2010 13:57:02 GMT</pubDate></item><item><title><![CDATA[Reply to [another noobquestion] Kommunikation zwischen verschieden Klassen on Fri, 04 Jun 2010 13:58:02 GMT]]></title><description><![CDATA[<p>Stichworte, auch schnell hingerotzt:</p>
<ol>
<li>Adresse eines datenObjektes den Klassen übergeben (Pointer, reference)</li>
</ol>
<p>2)Funktion oder Klasse als friend einer Klasse deklarieren dann dürfen Objekte dieser Klasse auch auf private Member zugreifen.</p>
<ol start="3">
<li>Weiß ich jetzt auch nicht <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="😃"
    /></li>
</ol>
]]></description><link>https://www.c-plusplus.net/forum/post/1906798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1906798</guid><dc:creator><![CDATA[muli]]></dc:creator><pubDate>Fri, 04 Jun 2010 13:58:02 GMT</pubDate></item><item><title><![CDATA[Reply to [another noobquestion] Kommunikation zwischen verschieden Klassen on Fri, 04 Jun 2010 14:07:55 GMT]]></title><description><![CDATA[<p>Lepetitmort schrieb:</p>
<blockquote>
<blockquote>
<p>b) die Klassen kennen sich und greifen direkt aufeinander zu</p>
</blockquote>
<p>Wie lernen sich zwei Objekte den kennen wenn ich sie in der Main erstelle? <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="🙂"
    /><br />
Schliesslich ist Objekt2 noch nichtmal &quot;da&quot; wenn Objekt1 erstellt wird.</p>
<p>Gerne auch für weitere Anregungen offen.</p>
</blockquote>
<pre><code class="language-cpp">Klasse1 *object1 = new Klasse1();
Klasse2 *object2 = new Klasse2();
object1-&gt;setWhatever(object2);
</code></pre>
<p>Schon kennen sich die Schnuckel. Aber Kondome benutzen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1906801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1906801</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Fri, 04 Jun 2010 14:07:55 GMT</pubDate></item><item><title><![CDATA[Reply to [another noobquestion] Kommunikation zwischen verschieden Klassen on Fri, 04 Jun 2010 14:40:16 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> DANKE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1906807</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1906807</guid><dc:creator><![CDATA[Lepetitmort]]></dc:creator><pubDate>Fri, 04 Jun 2010 14:40:16 GMT</pubDate></item></channel></rss>