<?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[Aufbau einer Klasse]]></title><description><![CDATA[<p>hallo <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>bei der Boardsuche fand ich zwar zwei Klassen-themen,aber die führten mich eigentlich nicht zu meinem wahren Ziel <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 />
ich habe schon eine Klasse geschrieben,die aber noch kein in public: keinen Inhalt hat.Außerdem habe ich einige Probleme mit einer Klasse <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
So sieht mal meine Klassendefinition aus:</p>
<pre><code class="language-cpp">class bin
{
public:
 //ist nur ein kommentar,kein Inhalt d.h public ist leer
private:
int a;
char bc;
};
</code></pre>
<p>hmm... also ich frage euch mal ein <strong>Paar</strong> Fragen <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="😃"
    /></p>
<p>a) Wie kann ich in Private die Variablen intialisieren?<br />
b) Was schreibt man normalerweise in public?</p>
<p>Bis bald<br />
big_boss</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/156796/aufbau-einer-klasse</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 22:10:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/156796.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 Aug 2006 12:14:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Aufbau einer Klasse on Sun, 20 Aug 2006 12:14:37 GMT]]></title><description><![CDATA[<p>hallo <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>bei der Boardsuche fand ich zwar zwei Klassen-themen,aber die führten mich eigentlich nicht zu meinem wahren Ziel <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 />
ich habe schon eine Klasse geschrieben,die aber noch kein in public: keinen Inhalt hat.Außerdem habe ich einige Probleme mit einer Klasse <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
So sieht mal meine Klassendefinition aus:</p>
<pre><code class="language-cpp">class bin
{
public:
 //ist nur ein kommentar,kein Inhalt d.h public ist leer
private:
int a;
char bc;
};
</code></pre>
<p>hmm... also ich frage euch mal ein <strong>Paar</strong> Fragen <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="😃"
    /></p>
<p>a) Wie kann ich in Private die Variablen intialisieren?<br />
b) Was schreibt man normalerweise in public?</p>
<p>Bis bald<br />
big_boss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1120832</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1120832</guid><dc:creator><![CDATA[big_boss]]></dc:creator><pubDate>Sun, 20 Aug 2006 12:14:37 GMT</pubDate></item><item><title><![CDATA[Reply to Aufbau einer Klasse on Sun, 20 Aug 2006 12:19:14 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>1.) Die Variablen initialisiert man meistens im Construktor.<br />
2.) Variablen (eher schlecht) und Funktionen, die auch von außerhalb der Klasse angesprochen werden dürfen. Zum Beispiel Set- und Getmethoden für deine privaten Variablen.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1120836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1120836</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 20 Aug 2006 12:19:14 GMT</pubDate></item><item><title><![CDATA[Reply to Aufbau einer Klasse on Sun, 20 Aug 2006 12:33:31 GMT]]></title><description><![CDATA[<p>Um auf die privaten Elemente einer Klasse zugreifen zu können, um sie beispielsweise zu initialisieren oder zu ändern,<br />
braucht man Funktionen, die man im 'public' - Bereich einer Klasse deklariert. Dieser Bereich bildet somit die öffentliche Schnittstelle,<br />
über die man auf die Daten zugreifen kann. All dies dient natürlich der Sicherheit der Daten, da eine unbeabsichtigte Änderung der Attribute vorbei an diesen sogenannten Elementfunktionen einer Klasse verhindert wird.</p>
<p>Auf die privaten Daten einer Klasse können <strong>ausschließlich</strong> Elementfunktionen zugreifen ( Prinzip der Datenkapselung ).<br />
Um die Attribute einer Klasse zu initialisieren gibt es eine besondere Elementfunktion, den Konstruktor. Dieser wird automatisch aufgerufen, sobald man eine Instanz der Klasse erstellt.<br />
Man muss den Konstruktor nicht selbst definieren, sobald man aber die Instanz mit default - Werten initialisieren will, kommt man daran nicht mehr vorbei.<br />
Zudem gibt es verschiedene Arten von Konstruktoren, wie den Standartkonstrukor, den allgemeinen Konstuktor und den Kopierkonstruktor, jeweils mit oder ohne Initialisierungsliste.<br />
Am Besten du schaust dir ein Tutorial an, das auf diese Begriffe weiter eingeht <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>Grüße, Bobby - Karle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1120843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1120843</guid><dc:creator><![CDATA[Bobby - Karle]]></dc:creator><pubDate>Sun, 20 Aug 2006 12:33:31 GMT</pubDate></item><item><title><![CDATA[Reply to Aufbau einer Klasse on Sun, 20 Aug 2006 12:42:13 GMT]]></title><description><![CDATA[<p>danke <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>a)Wo finde ich solche Tutorials?<br />
b)könnt ihr mir bitte ein paar oder wenigstens ein Beispiel nennen,wo auch was in public bitte steht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1120852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1120852</guid><dc:creator><![CDATA[big_boss]]></dc:creator><pubDate>Sun, 20 Aug 2006 12:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to Aufbau einer Klasse on Sun, 20 Aug 2006 13:57:23 GMT]]></title><description><![CDATA[<p>Schau das hier: <a href="http://www.cpp-tutor.de/" rel="nofollow">http://www.cpp-tutor.de/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1120919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1120919</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Sun, 20 Aug 2006 13:57:23 GMT</pubDate></item><item><title><![CDATA[Reply to Aufbau einer Klasse on Sun, 20 Aug 2006 15:50:21 GMT]]></title><description><![CDATA[<p>Allgemein:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-134700.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-134700.html</a></p>
<p>Hier findest Du verschiedene Links, auch das oben genannte, das übrigens hervorragend ist:<br />
<a href="http://www.henkessoft.de/C++/C++%20Fortgeschrittene/C++_Fortgeschrittene.htm#1.1._Tutorials_zum_Einstieg_in_C" rel="nofollow">http://www.henkessoft.de/C++/C++ Fortgeschrittene/C++_Fortgeschrittene.htm#1.1._Tutorials_zum_Einstieg_in_C</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1120992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1120992</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 20 Aug 2006 15:50:21 GMT</pubDate></item></channel></rss>