<?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[Namen von Membervariablen und Get-Funktionen]]></title><description><![CDATA[<p>Hallo!</p>
<p>Habe mir folgende sehr interessante Seite angesehen:</p>
<p><a href="http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml" rel="nofollow">http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml</a></p>
<p>In der Kategorie &quot;Naming&quot; wird vorgeschlagen eine Membervariable innerhalb einer Klasse mit einem Unterstrich abzuschliessen und der Get-Funktion denselben Namen wie der Variablen nur ohne Unterstrich zu geben.</p>
<p>In Java - glaue ich - werden sehr gerne die Bezeichner &quot;get_xyz()&quot; und &quot;set_xyz()&quot; verwendet. Wie macht ihr das? Hier mal zwei Möglichkeiten einer Namensgebung:</p>
<pre><code class="language-cpp">class a_c {
public:
  int my_value() const;

private:
  int my_value_;  // mit Unterstrich
};

class b_c {
public:
  int get_my_value() const;

private:
  int my_value;  // ohne Unterstrich
};
</code></pre>
<p>Banales Thema, aber bei grösseren Projekten vielleicht ganz interessant <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/272785/namen-von-membervariablen-und-get-funktionen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 28 Aug 2026 15:51:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/272785.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Aug 2010 09:21:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Namen von Membervariablen und Get-Funktionen on Wed, 25 Aug 2010 09:21:02 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Habe mir folgende sehr interessante Seite angesehen:</p>
<p><a href="http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml" rel="nofollow">http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml</a></p>
<p>In der Kategorie &quot;Naming&quot; wird vorgeschlagen eine Membervariable innerhalb einer Klasse mit einem Unterstrich abzuschliessen und der Get-Funktion denselben Namen wie der Variablen nur ohne Unterstrich zu geben.</p>
<p>In Java - glaue ich - werden sehr gerne die Bezeichner &quot;get_xyz()&quot; und &quot;set_xyz()&quot; verwendet. Wie macht ihr das? Hier mal zwei Möglichkeiten einer Namensgebung:</p>
<pre><code class="language-cpp">class a_c {
public:
  int my_value() const;

private:
  int my_value_;  // mit Unterstrich
};

class b_c {
public:
  int get_my_value() const;

private:
  int my_value;  // ohne Unterstrich
};
</code></pre>
<p>Banales Thema, aber bei grösseren Projekten vielleicht ganz interessant <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1944123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1944123</guid><dc:creator><![CDATA[Tomahawk]]></dc:creator><pubDate>Wed, 25 Aug 2010 09:21:02 GMT</pubDate></item><item><title><![CDATA[Reply to Namen von Membervariablen und Get-Funktionen on Wed, 25 Aug 2010 09:33:30 GMT]]></title><description><![CDATA[<p>Siehe <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-272698.html" rel="nofollow">sechs Threads weiter unten</a>. Ist doch nicht nötig das gleiche ausgelutschte Religionsstreitthema gleich zweimal in der Woche anzufangen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1944126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1944126</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 25 Aug 2010 09:33:30 GMT</pubDate></item><item><title><![CDATA[Reply to Namen von Membervariablen und Get-Funktionen on Wed, 25 Aug 2010 09:35:59 GMT]]></title><description><![CDATA[<p>Wirklich sorry, habe nicht weiter nachgesehen.</p>
<p>Vielleicht ist mein Link wenigstens eine Bereicherung zu diesem Thema. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1944128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1944128</guid><dc:creator><![CDATA[Tomahawk]]></dc:creator><pubDate>Wed, 25 Aug 2010 09:35:59 GMT</pubDate></item><item><title><![CDATA[Reply to Namen von Membervariablen und Get-Funktionen on Wed, 25 Aug 2010 11:18:34 GMT]]></title><description><![CDATA[<p>Tomahawk schrieb:</p>
<blockquote>
<p>Vielleicht ist mein Link wenigstens eine Bereicherung zu diesem Thema. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Du meinst zu dem Flamethread? Sicher, die google-Richtlinien sind gelinde gesagt nicht gerade unumstritten. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1944166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1944166</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Wed, 25 Aug 2010 11:18:34 GMT</pubDate></item><item><title><![CDATA[Reply to Namen von Membervariablen und Get-Funktionen on Wed, 25 Aug 2010 12:18:27 GMT]]></title><description><![CDATA[<p>Bashar schrieb:</p>
<blockquote>
<p>Tomahawk schrieb:</p>
<blockquote>
<p>Vielleicht ist mein Link wenigstens eine Bereicherung zu diesem Thema. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Du meinst zu dem Flamethread? Sicher, die google-Richtlinien sind gelinde gesagt nicht gerade unumstritten. <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>
</blockquote>
<p>Was meinst du mit damit?</p>
<p>Gruss<br />
T.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1944200</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1944200</guid><dc:creator><![CDATA[Tomahawk]]></dc:creator><pubDate>Wed, 25 Aug 2010 12:18:27 GMT</pubDate></item><item><title><![CDATA[Reply to Namen von Membervariablen und Get-Funktionen on Wed, 25 Aug 2010 12:25:47 GMT]]></title><description><![CDATA[<p>Tomahawk schrieb:</p>
<blockquote>
<p>Was meinst du mit damit?</p>
</blockquote>
<p>Google ist nicht der weltweite Meinungsführer was Programmierstil angeht. Einiges im Styleguide finde ich persönlich höchst misslungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1944206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1944206</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 25 Aug 2010 12:25:47 GMT</pubDate></item></channel></rss>