<?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[[Klasse] 2 Fragen]]></title><description><![CDATA[<p>hi</p>
<p>hab gerade die Funktionen in C++ gerlernt aber das reich noch nicht: ich will mehr! xD<br />
Interessant sind nun die Klassen,was man dabei beachten muss und wie man sie verstehen sollte und was auch immer <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="😃"
    /><br />
Ich stelle wie immer einfach ein paar fragen...</p>
<p>1. Darf man eigentlich Klassen in Headern definieren und dann in CPP dateien ausgeben oder so?Oder ist das so wie bei Funktionen,dass man da extra noch was machen muss?</p>
<p>2. Das man in Private: die Variablen nicht intialisieren darf weiss ich,aber nur weiss ich noch immer nicht was in das public reingehört ^^<br />
Könntet ihr mir ein Tutlink schicken oder mir ein bisschen was darüber erzählen? <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="😉"
    /></p>
<p>Daniel <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169688/klasse-2-fragen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 19:45:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169688.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 Jan 2007 20:30:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 20:30:50 GMT]]></title><description><![CDATA[<p>hi</p>
<p>hab gerade die Funktionen in C++ gerlernt aber das reich noch nicht: ich will mehr! xD<br />
Interessant sind nun die Klassen,was man dabei beachten muss und wie man sie verstehen sollte und was auch immer <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="😃"
    /><br />
Ich stelle wie immer einfach ein paar fragen...</p>
<p>1. Darf man eigentlich Klassen in Headern definieren und dann in CPP dateien ausgeben oder so?Oder ist das so wie bei Funktionen,dass man da extra noch was machen muss?</p>
<p>2. Das man in Private: die Variablen nicht intialisieren darf weiss ich,aber nur weiss ich noch immer nicht was in das public reingehört ^^<br />
Könntet ihr mir ein Tutlink schicken oder mir ein bisschen was darüber erzählen? <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="😉"
    /></p>
<p>Daniel <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205249</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205249</guid><dc:creator><![CDATA[&amp;lt;:Daniel:&amp;gt;]]></dc:creator><pubDate>Sun, 07 Jan 2007 20:30:50 GMT</pubDate></item><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 20:46:50 GMT]]></title><description><![CDATA[<p>&lt;:Daniel:&gt; schrieb:</p>
<blockquote>
<p>hi</p>
<p>1. Darf man eigentlich Klassen in Headern definieren</p>
</blockquote>
<p>Ja, aber dann sollten sie inline definiert werden.<br />
Das ist nicht grundsätzlich sinnvoll.<br />
Ansonsten solltest Du lediglich deklarieren.</p>
<p>&lt;:Daniel:&gt; schrieb:</p>
<blockquote>
<p>und dann in CPP dateien ausgeben oder so?Oder ist das so wie bei Funktionen,dass man da extra noch was machen muss?</p>
</blockquote>
<p>Hier verstehe ich die Frage nicht.</p>
<p>&lt;:Daniel:&gt; schrieb:</p>
<blockquote>
<p>2. Das man in Private: die Variablen nicht intialisieren darf weiss ich,</p>
</blockquote>
<p>Man darf private Variablen (im Konstruktor oder über die Initialisierungsliste) initialisieren. Privat bedeutet, dass man außerhalb von Methoden der Klasse nicht auf die Variablen zugreifen darf.<br />
[sofern die Funktionen nicht explizit als friend deklariert sind]</p>
<p>&lt;:Daniel:&gt; schrieb:</p>
<blockquote>
<p>aber nur weiss ich noch immer nicht was in das public reingehört ^^<br />
Könntet ihr mir ein Tutlink schicken oder mir ein bisschen was darüber erzählen? <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="😉"
    /></p>
</blockquote>
<p>Public-Variablen können von überall gelesen und verändert werden. Das ist nicht immer gewünscht, häufig wirken sich Veränderungen einer Variablen auf andere Variablen aus, so dass man den neuen Wert an eine Funktion übergibt, die alle zu veränderten Variablen auf den korrekten Wert modifiziert.</p>
<p>Man erklärt diese abhängigen Variablen als privat, damit Variablen nicht außerhalb der Kontrolle der Klasse verändert werden kann.</p>
<p>Das Stichwort ist 'Information Hiding'.<br />
Die Außenwelt (der Klasse) bekommt nur zu sehen, was sie sehen muss - nicht mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205258</guid><dc:creator><![CDATA[Xin]]></dc:creator><pubDate>Sun, 07 Jan 2007 20:46:50 GMT</pubDate></item><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 20:58:56 GMT]]></title><description><![CDATA[<p>Xin schrieb:</p>
<blockquote>
<p>&lt;:Daniel:&gt; schrieb:</p>
<blockquote>
<p>hi</p>
<p>1. Darf man eigentlich Klassen in Headern definieren</p>
</blockquote>
<p>Ja, aber dann sollten sie inline definiert werden.<br />
Das ist nicht grundsätzlich sinnvoll.<br />
Ansonsten solltest Du lediglich deklarieren.</p>
</blockquote>
<p>Kanns sein, dass du hier Klassendefinition mit Methodendefinition verwechselst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205262</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 07 Jan 2007 20:58:56 GMT</pubDate></item><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 20:59:36 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>danke echt für deine tolle Leistung mir zu helfen <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 />
Nur noch eine letzte bitte: kannst du mir bitte nurnoch auf deutschübersetzte Tutoriallinks zu <strong>diesem</strong> Thema d.h folgende:</p>
<p>- Wie ist eine Klasse aufgebaut?<br />
- Klassen intialisieren<br />
- Klassen in Headern &amp; CPP-Dateien coden<br />
- Public,also was man da rein schreibt</p>
<p>Nur diese vier Themen würde ich gerne lernen und hoffe auch,dass du mir die Links schicken könntest <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205263</guid><dc:creator><![CDATA[&amp;lt;:Daniel:&amp;gt;]]></dc:creator><pubDate>Sun, 07 Jan 2007 20:59:36 GMT</pubDate></item><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 21:08:24 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>es nützt nichts, nur ein paare Details eines Gesamtkonzeptes zu lernen. Mach also ein komplettes Tutorial zum Thema OOP durch, wie zum Beispiel das <a href="http://tutorial.schornboeck.net/oop.htm" rel="nofollow">hier</a>.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205273</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 07 Jan 2007 21:08:24 GMT</pubDate></item><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 21:25:08 GMT]]></title><description><![CDATA[<p>Xin schrieb:</p>
<blockquote>
<p>Kanns sein, dass du hier Klassendefinition mit Methodendefinition verwechselst?</p>
</blockquote>
<p>Yepp.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205284</guid><dc:creator><![CDATA[Xin]]></dc:creator><pubDate>Sun, 07 Jan 2007 21:25:08 GMT</pubDate></item><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 21:28:04 GMT]]></title><description><![CDATA[<p>akari schrieb:</p>
<blockquote>
<p>Hallo</p>
<p>es nützt nichts, nur ein paare Details eines Gesamtkonzeptes zu lernen. Mach also ein komplettes Tutorial zum Thema OOP durch, wie zum Beispiel das <a href="http://tutorial.schornboeck.net/oop.htm" rel="nofollow">hier</a>.</p>
<p>bis bald<br />
akari</p>
</blockquote>
<p>ist es aber noch nicht zu früh für mich mit OOP anzufangen?<br />
Ich kann ja nichtmal Switch anweisungen,etc.. nur if,for,while,etc.. und natürlich alles mögliche,halt die grundlagen ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205286</guid><dc:creator><![CDATA[&amp;lt;:Daniel:&amp;gt;]]></dc:creator><pubDate>Sun, 07 Jan 2007 21:28:04 GMT</pubDate></item><item><title><![CDATA[Reply to [Klasse] 2 Fragen on Sun, 07 Jan 2007 21:30:38 GMT]]></title><description><![CDATA[<p>&lt;:Daniel:&gt; schrieb:</p>
<blockquote>
<p>Nur diese vier Themen würde ich gerne lernen und hoffe auch,dass du mir die Links schicken könntest <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="😉"
    /></p>
</blockquote>
<p>Lass mich raten: Du musst genau das für den Informatikunterricht lernen?<br />
Ein eigenes Interesse programmieren zu lernen scheint nicht zu existieren?</p>
<p>Ein derart spezielles Tutorial gibt es natürlich nicht. Du kannst zum Beispiel hier nach Deinen Themen suchen und natürlich Google nutzen.</p>
<p><a href="http://tutorial.schornboeck.net/inhalt.htm" rel="nofollow">http://tutorial.schornboeck.net/inhalt.htm</a><br />
<a href="http://www.volkard.de/vcppkold/inhalt.html" rel="nofollow">http://www.volkard.de/vcppkold/inhalt.html</a></p>
<p>Für den Fall, dass Du etwas programmieren möchtest, solltest Du Dich allerdings nicht derart 'spezialisieren'. Halbwissen kostet mehr Zeit als das eigentliche Lernen.</p>
<p>Viel Erfolg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205289</guid><dc:creator><![CDATA[Xin]]></dc:creator><pubDate>Sun, 07 Jan 2007 21:30:38 GMT</pubDate></item></channel></rss>