<?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[Funktionen in abgeleiteten Klassen]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich bin leider noch dabei C++ zu erlernen. Nun habe geht es auf die Klassen zu und ich habe hierzu nun mal eine Frage.</p>
<p>Momentan habe ich folgende Situation:</p>
<pre><code class="language-cpp">// Klassen
class Oberklasse{
  private:
  int var_1;
  public:
  Oberklasse(int);
  virtual void Addieren();
};

class Unterklasse: public Oberklasse{
  private:
  int var_2;
  public:
  Unterklasse(int, int);
  void Addieren();
};

//Konstruktoren
Oberklasse::Oberklasse(int a){
  var_1=a;
}

Unterklasse::Unterklasse(int a, int b): Oberklasse(a){
  var_2=b;
}

//Methoden
void Oberklasse::Addieren(){
  var_1++;
}

//Methoden
void Unterklasse::Addieren(){
  var_1++;
  var_2++;
}
</code></pre>
<p>Ist es möglich in der Methode <em>Unterklasse::Addieren()</em> anstatt die Befehle der Oberklasse (hier: <em>var_1++;</em>) nochmal abzutippen/kopieren einfach nur die Methode zu ergänzen? Also der Methode der Oberklasse einfach nur etwas anhängen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/230178/funktionen-in-abgeleiteten-klassen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 10:01:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/230178.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Dec 2008 00:16:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funktionen in abgeleiteten Klassen on Mon, 22 Dec 2008 00:16:12 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich bin leider noch dabei C++ zu erlernen. Nun habe geht es auf die Klassen zu und ich habe hierzu nun mal eine Frage.</p>
<p>Momentan habe ich folgende Situation:</p>
<pre><code class="language-cpp">// Klassen
class Oberklasse{
  private:
  int var_1;
  public:
  Oberklasse(int);
  virtual void Addieren();
};

class Unterklasse: public Oberklasse{
  private:
  int var_2;
  public:
  Unterklasse(int, int);
  void Addieren();
};

//Konstruktoren
Oberklasse::Oberklasse(int a){
  var_1=a;
}

Unterklasse::Unterklasse(int a, int b): Oberklasse(a){
  var_2=b;
}

//Methoden
void Oberklasse::Addieren(){
  var_1++;
}

//Methoden
void Unterklasse::Addieren(){
  var_1++;
  var_2++;
}
</code></pre>
<p>Ist es möglich in der Methode <em>Unterklasse::Addieren()</em> anstatt die Befehle der Oberklasse (hier: <em>var_1++;</em>) nochmal abzutippen/kopieren einfach nur die Methode zu ergänzen? Also der Methode der Oberklasse einfach nur etwas anhängen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1633877</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1633877</guid><dc:creator><![CDATA[mtepe]]></dc:creator><pubDate>Mon, 22 Dec 2008 00:16:12 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen in abgeleiteten Klassen on Mon, 22 Dec 2008 00:23:09 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void Unterklasse::Addieren(){ 
  Oberklasse::Addieren();
  var_2++; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1633878</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1633878</guid><dc:creator><![CDATA[AuchNoob]]></dc:creator><pubDate>Mon, 22 Dec 2008 00:23:09 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen in abgeleiteten Klassen on Mon, 22 Dec 2008 12:44:06 GMT]]></title><description><![CDATA[<p>Hey danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1634032</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1634032</guid><dc:creator><![CDATA[mtepe]]></dc:creator><pubDate>Mon, 22 Dec 2008 12:44:06 GMT</pubDate></item></channel></rss>