<?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[Methoden innerhalb Klassen oder außerhalb]]></title><description><![CDATA[<p>Hallo,</p>
<p>Die Klassen haben Methoden, welche normalerweise ausserhalb Klassen sind und sind mit :: getrennt: Window::window</p>
<pre><code class="language-cpp">class Window {
   private:
   // irgendwas...
   public:
      Window();
     ~Window(){}
};
Window::Window() {
    cout &lt;&lt; &quot;window wurde aufgerufen&quot; &lt;&lt; endl;
}
</code></pre>
<p>können aber auch innerhalb klasse sein:</p>
<pre><code class="language-cpp">class Window {
   private:
   // irgendwas...
   public:
   Window() {
      cout &lt;&lt; &quot;window wurde aufgerufen&quot; &lt;&lt; endl;
   }
    ~Window(){}
};
</code></pre>
<p>[</p>
<p>ist das jetzt äquivalenz? nur um sicher zu stellen. weil im buch steht das nix davon...</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165590/methoden-innerhalb-klassen-oder-außerhalb</link><generator>RSS for Node</generator><lastBuildDate>Mon, 14 Sep 2026 19:28:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165590.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Nov 2006 11:53:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Methoden innerhalb Klassen oder außerhalb on Tue, 21 Nov 2006 11:53:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Die Klassen haben Methoden, welche normalerweise ausserhalb Klassen sind und sind mit :: getrennt: Window::window</p>
<pre><code class="language-cpp">class Window {
   private:
   // irgendwas...
   public:
      Window();
     ~Window(){}
};
Window::Window() {
    cout &lt;&lt; &quot;window wurde aufgerufen&quot; &lt;&lt; endl;
}
</code></pre>
<p>können aber auch innerhalb klasse sein:</p>
<pre><code class="language-cpp">class Window {
   private:
   // irgendwas...
   public:
   Window() {
      cout &lt;&lt; &quot;window wurde aufgerufen&quot; &lt;&lt; endl;
   }
    ~Window(){}
};
</code></pre>
<p>[</p>
<p>ist das jetzt äquivalenz? nur um sicher zu stellen. weil im buch steht das nix davon...</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178402</guid><dc:creator><![CDATA[Kopfkratzer]]></dc:creator><pubDate>Tue, 21 Nov 2006 11:53:20 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden innerhalb Klassen oder außerhalb on Tue, 21 Nov 2006 12:03:42 GMT]]></title><description><![CDATA[<p>hat man diese Trennung deshalb dazu ermöglicht um Klassen von Methoden in zwei Dateien zu trennen? Die Methoden in cpp-Datei während die Klasse selbst in header-Datei habe ich recht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178414</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178414</guid><dc:creator><![CDATA[Kopfkratzer]]></dc:creator><pubDate>Tue, 21 Nov 2006 12:03:42 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden innerhalb Klassen oder außerhalb on Tue, 21 Nov 2006 12:03:53 GMT]]></title><description><![CDATA[<p>man schreibt die klassen normalerweise in die header, die kleinen methoden direkt dazu ( damit der compiler wegoptimiern kann) und die großen methoden gesondert in .cpp files</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178416</guid><dc:creator><![CDATA[ronny]]></dc:creator><pubDate>Tue, 21 Nov 2006 12:03:53 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden innerhalb Klassen oder außerhalb on Tue, 21 Nov 2006 12:09:53 GMT]]></title><description><![CDATA[<p>Kopfkratzer schrieb:</p>
<blockquote>
<p>hat man diese Trennung deshalb dazu ermöglicht um Klassen von Methoden in zwei Dateien zu trennen? Die Methoden in cpp-Datei während die Klasse selbst in header-Datei habe ich recht?</p>
</blockquote>
<p>Ja.</p>
<p>Aber die &quot;Trennung&quot; hat entwicklungstechnisch den Vorteil, dass jemand, der die Klasse nutzt, seinen Code nicht mehr kompilieren muß, wenn Du in der Implementierung der Funktionen etwas änderst.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178427</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 21 Nov 2006 12:09:53 GMT</pubDate></item></channel></rss>