<?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[Zugriff auf Daten anderer Klassen]]></title><description><![CDATA[<p>Hallo ALLE,<br />
C-Programmierer braucht Hilfe.<br />
Ich habe folgendes Problem. Kann ich auf Daten anderen Klassen zugreifen ?</p>
<p>(Code vereinfacht)<br />
class machwas { void eckpunkt(int nr) {<br />
Hier müsste ich auf fyk zugreifen können ???? }<br />
}</p>
<p>class haupt { int fyk;<br />
machwas rechnespannung;<br />
}</p>
<p>main { haupt querschnitt;}</p>
<p>Lösung 1: Alle Parameter übergeben<br />
machwas rechnespannung(fyk, usw.)</p>
<p>Lösung 2: Geht das auch eleganter ?</p>
<p>Danke und Grüsse<br />
Carsten</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/135885/zugriff-auf-daten-anderer-klassen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 03:32:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/135885.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Feb 2006 18:29:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zugriff auf Daten anderer Klassen on Sun, 05 Feb 2006 18:29:35 GMT]]></title><description><![CDATA[<p>Hallo ALLE,<br />
C-Programmierer braucht Hilfe.<br />
Ich habe folgendes Problem. Kann ich auf Daten anderen Klassen zugreifen ?</p>
<p>(Code vereinfacht)<br />
class machwas { void eckpunkt(int nr) {<br />
Hier müsste ich auf fyk zugreifen können ???? }<br />
}</p>
<p>class haupt { int fyk;<br />
machwas rechnespannung;<br />
}</p>
<p>main { haupt querschnitt;}</p>
<p>Lösung 1: Alle Parameter übergeben<br />
machwas rechnespannung(fyk, usw.)</p>
<p>Lösung 2: Geht das auch eleganter ?</p>
<p>Danke und Grüsse<br />
Carsten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/986787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/986787</guid><dc:creator><![CDATA[CarstensC]]></dc:creator><pubDate>Sun, 05 Feb 2006 18:29:35 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf Daten anderer Klassen on Sun, 05 Feb 2006 18:36:17 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich mag code-tags. Die machen es so schön bunt. Benutz sie doch auch. <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="🙂"
    /></p>
<p>Und jetzt ein Beispiel:</p>
<pre><code class="language-cpp">class Foo {
  int x;

public:
  void setX(int i) { x = i; }
  int getX() const { return x; }  
};

struct Bar {
  int y;
};

int main() {
  Foo f;
  f.setX(7);

  Bar b;
  b.y = f.getX();

  return 0;
}
</code></pre>
<p>Die heutigen Literaturempfehlungen sind:<br />
<a href="http://tutorial.schornboeck.net/oop.htm" rel="nofollow">http://tutorial.schornboeck.net/oop.htm</a><br />
<a href="http://www.volkard.de/vcppkold/klassen.html" rel="nofollow">http://www.volkard.de/vcppkold/klassen.html</a></p>
<p>MfG</p>
<p>GPC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/986791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/986791</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Sun, 05 Feb 2006 18:36:17 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf Daten anderer Klassen on Sun, 05 Feb 2006 18:41:41 GMT]]></title><description><![CDATA[<p>hallo</p>
<p>es gibt ganz verschiedene ideen der &quot;verbindung&quot;.<br />
bedenke: in der objektorientierten programmierung kommunizieren objekte von klassen miteinander.</p>
<p>das kann in folgender weise geschehen:<br />
als assoziation<br />
<a href="http://de.wikipedia.org/wiki/Assoziation_%28UML%29" rel="nofollow">http://de.wikipedia.org/wiki/Assoziation_(UML)</a></p>
<p>und dann als unterpunkte noch geteilt in komposition und aggregation.<br />
und dann je sprache implementiert..</p>
<p>wäre schön, wenn du dir die &quot;idee&quot; der oop erst antust, und nicht anfängst, klasssen zu bauen, die eventuell im nachhinein keinen sinn ergeben <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/986794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/986794</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Sun, 05 Feb 2006 18:41:41 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf Daten anderer Klassen on Sun, 05 Feb 2006 19:49:35 GMT]]></title><description><![CDATA[<p>Gibt es dazu noch weitere Tutorials? Weil ich mach das momentan immer so dass ich die objekte auf dem heap erstelle und dann die zeiger rumreiche. Der Wikipedia Artikel hat mir noch nicht so ganz geholfen.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/986859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/986859</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sun, 05 Feb 2006 19:49:35 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf Daten anderer Klassen on Mon, 06 Feb 2006 07:35:08 GMT]]></title><description><![CDATA[<p>hi</p>
<p>mir gings eher um &quot;design&quot;.</p>
<p>was kann dem fragesteller geraten werden, wenn wir nicht wissen, wie seine klassen miteinander zusammenhängen. es gibt so verschiedene möglichkeiten, die &quot;kommunikation&quot; herzustellen, klar, die getter und setter, aber ebenso, je nach logik, andere...</p>
<p>ich würde deshalb erstmal - unabhängig von der sprache - mir gedanken über objekte, klassen, zusammenspiel vons janze.. machen und dann schaun, was c++ bietet, das herzustellen.</p>
<p>zu lesen dazu gibts viel..<br />
<a href="http://www.qrst.de/wiki/booch-methode.html" rel="nofollow">http://www.qrst.de/wiki/booch-methode.html</a> (und viele mehr googlelinks dazu)<br />
objektorientierte programmierung bei wiki nachlesen<br />
etc..</p>
<p>edit: hier noch ein netter link<br />
<a href="http://www.oszhdl.be.schule.de/gymnasium/faecher/informatik/ooa-ood/" rel="nofollow">http://www.oszhdl.be.schule.de/gymnasium/faecher/informatik/ooa-ood/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/987069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/987069</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Mon, 06 Feb 2006 07:35:08 GMT</pubDate></item></channel></rss>