<?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[Instanzen einer Klasse]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich wollt mal fragen was genau eine Instanz ist?!<br />
Könnt man sagen das eine Instanz eine &quot;Kopie&quot; einer Klasse ist?</p>
<p>Bsp.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

class CSpieler
{
   private:
       int m_Energie;
       ....usw.

   public:
       int funktion();
};

int main()
{
  int Energie;

  CSpieler Spieler1;   //Die Instanz ..oder?
  CSpieler Spieler2;

  ...usw.

  return 0;
}
</code></pre>
<p>Also der Quelltext soll jetz keinen Sinn ergeben wollt nur noch mal genau zeigen was ich meine...</p>
<p>und noch eine frage... Bei C kann man doch den befehl 'system(&quot;pause&quot;);' benutzen um zu verhindern das das Program sich sofort schliesst.<br />
Wie mache ich das bei C++?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/120519/instanzen-einer-klasse</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 07:42:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120519.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Sep 2005 08:10:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:10:09 GMT]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich wollt mal fragen was genau eine Instanz ist?!<br />
Könnt man sagen das eine Instanz eine &quot;Kopie&quot; einer Klasse ist?</p>
<p>Bsp.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

class CSpieler
{
   private:
       int m_Energie;
       ....usw.

   public:
       int funktion();
};

int main()
{
  int Energie;

  CSpieler Spieler1;   //Die Instanz ..oder?
  CSpieler Spieler2;

  ...usw.

  return 0;
}
</code></pre>
<p>Also der Quelltext soll jetz keinen Sinn ergeben wollt nur noch mal genau zeigen was ich meine...</p>
<p>und noch eine frage... Bei C kann man doch den befehl 'system(&quot;pause&quot;);' benutzen um zu verhindern das das Program sich sofort schliesst.<br />
Wie mache ich das bei C++?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871697</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871697</guid><dc:creator><![CDATA[Gizm]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:10:09 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:14:39 GMT]]></title><description><![CDATA[<p>1. Eine Instanz ist ein Objekt, ist nur ein verschiedener Ausdruck.<br />
2. Kannst auch mit System(&quot;Pause&quot;); arbeiten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871698</guid><dc:creator><![CDATA[Vorden]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:14:39 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:16:54 GMT]]></title><description><![CDATA[<p>Vorden schrieb:</p>
<blockquote>
<p>1. Eine Instanz ist ein Objekt, ist nur ein verschiedener Ausdruck.</p>
</blockquote>
<p>Und das Objekt ist die Klasse? Also bestehend aus den Membervariablen und den memberfunktionen, oder hab ich da was falsch verstanden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871701</guid><dc:creator><![CDATA[Gizm]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:16:54 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:18:43 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>du kannst dir die Klasse wie eine Schablone vorstellen. Eine Instanz ist dann ein konkretes Abbild (Objekt) einer Klasse. Hier mal ein Beispiel:</p>
<p>Klasse: Aktie</p>
<p>Abbild/Objekt: xyz Aktie</p>
<p>Die Klasse beschreibt nur Eigenschaften die ihre Objekte haben soll. Sie enthält aber keine Werte für diese Eigenschaften. Wobei man Instanz und Objekt auch als Synonym benutzen kann(glaube ich).</p>
<p>Hoffe, das hilft dir ein bisschen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871702</guid><dc:creator><![CDATA[sven111]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:18:43 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:28:43 GMT]]></title><description><![CDATA[<p>ja danke. Also ist eine Klasse eine Vorlage für ein bestimmtes Objekt zB CSpieler und immer wenn ich jetz genau die gleichen Daten brauche mache ich mir eine Instanz um zB 2 oder mehrere Spieler zu erstellen...</p>
<p>Nochmal ne frage zur Klasse: Init8ialisieren darf man in der Klasse nicht oder? da benutzt man dann lieber einen Konstruktor oder?</p>
<p>Bsp:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

class CSpieler
{
private:
   int m_Energie;
   int ....
public:
int funktion();
    CSpieler();  //&lt;= Darf keinen Rückgabetyp haben oder?
};

//Konstructor

CSpieler::CSpieler()
{
   cout &lt;&lt; &quot;Konstruktor wurde aufgerufen&quot; &lt;&lt; endl;
   int m_Energie = 1500;
   cout &lt;&lt; &quot;Werte wurden Initialisiert&quot; &lt;&lt; endl;
}

int main()
{
  ...
  ...
  ...
}
</code></pre>
<p>Ich hoffe das war so richtig...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871711</guid><dc:creator><![CDATA[Gizm]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:28:43 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:31:49 GMT]]></title><description><![CDATA[<p>Vorden schrieb:</p>
<blockquote>
<p>1. Eine Instanz ist ein Objekt, ist nur ein verschiedener Ausdruck.</p>
</blockquote>
<p>nur bei den codern. bei den entwerfern wird Objekt auch gerne mal als sysnonym für Klasse verwandt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871717</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:31:49 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:36:03 GMT]]></title><description><![CDATA[<p>Gizm schrieb:</p>
<blockquote>
<p>Und das Objekt ist die Klasse?</p>
</blockquote>
<p>Nein. Du musst dir eine Klasse wie ein Kochrezept vorstellen. Eine Instanz (Objekt) davon ist dann das zubereitete Gericht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871718</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 08:42:14 GMT]]></title><description><![CDATA[<p>Achso. Also sammel ich in einer Klasse nur &quot;Eigenschaften&quot; die dann, wenn ich eine Instanz &quot;erstelle&quot; , zu einem Objekt werden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871723</guid><dc:creator><![CDATA[Gizm]]></dc:creator><pubDate>Wed, 14 Sep 2005 08:42:14 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 09:04:15 GMT]]></title><description><![CDATA[<p>Das Wort &quot;Instanz&quot; hat sich so eingebürgert, ist aber Schwachsinn. Es ist eine falsche Übersetzung von dem englischen Wort &quot;Instance&quot; (gemeint war &quot;Beispiel&quot; in dem Zusammenhang). Gemeint ist immer ein Objekt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871736</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871736</guid><dc:creator><![CDATA[7H3 N4C3R]]></dc:creator><pubDate>Wed, 14 Sep 2005 09:04:15 GMT</pubDate></item><item><title><![CDATA[Reply to Instanzen einer Klasse on Wed, 14 Sep 2005 09:03:34 GMT]]></title><description><![CDATA[<p>Jetz hast des.<br />
Es is auch so, dass die Elementvariablen bei jeder Instanziierung neu erstellt werden, hingegen die Methoden der Klasse gibt es nur genau ein mal. Also kurz:<br />
Klasse is des was du mit class X{}; bezeichnest und Objekt, oder Instanz ist das, was du mittels des Konstruktors erzeugst, oder was durch den Befehl X TestObjekt; zum Beispiel erstellt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/871737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/871737</guid><dc:creator><![CDATA[Vorden]]></dc:creator><pubDate>Wed, 14 Sep 2005 09:03:34 GMT</pubDate></item></channel></rss>