<?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[[GELÖST] Friend auch nach Vererbung noch vorhanden?]]></title><description><![CDATA[<p>Hi</p>
<p>Ich habe diesen Code:</p>
<pre><code class="language-cpp">class A
{
  int abc;
  friend class B;
};
class B
{
};
class C : public B
{
};
</code></pre>
<p>Kann jetzt eine Funktion der Klasse C immernoch auf den Integer abc der Klasse A zugreifen?</p>
<p>Vielen Dank im Voraus!</p>
<p>EDIT: Fehler behoben...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/277570/gelöst-friend-auch-nach-vererbung-noch-vorhanden</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 20:10:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/277570.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 Nov 2010 21:21:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [GELÖST] Friend auch nach Vererbung noch vorhanden? on Sun, 21 Nov 2010 10:07:33 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ich habe diesen Code:</p>
<pre><code class="language-cpp">class A
{
  int abc;
  friend class B;
};
class B
{
};
class C : public B
{
};
</code></pre>
<p>Kann jetzt eine Funktion der Klasse C immernoch auf den Integer abc der Klasse A zugreifen?</p>
<p>Vielen Dank im Voraus!</p>
<p>EDIT: Fehler behoben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1983462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1983462</guid><dc:creator><![CDATA[X.DarkForce.X]]></dc:creator><pubDate>Sun, 21 Nov 2010 10:07:33 GMT</pubDate></item><item><title><![CDATA[Reply to [GELÖST] Friend auch nach Vererbung noch vorhanden? on Sat, 20 Nov 2010 21:28:13 GMT]]></title><description><![CDATA[<p>Nein, da das 1. generell nicht gilt und 2. bei dir im Speziellen sich das <code>friend</code> -Statement in der falschen Klasse befindet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1983468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1983468</guid><dc:creator><![CDATA[friend]]></dc:creator><pubDate>Sat, 20 Nov 2010 21:28:13 GMT</pubDate></item><item><title><![CDATA[Reply to [GELÖST] Friend auch nach Vererbung noch vorhanden? on Sat, 20 Nov 2010 21:34:00 GMT]]></title><description><![CDATA[<p>Hab den Fehler schon behoben <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>Wie löse ich dann folgendes Problem?<br />
Ich habe eine Klasse names System. Nun habe ich eine Klasse namens Objekt. In der Klasse System steht <code>friend class Object;</code> . Nun werden unzählige neue Klassen gemacht, die die grundliegenden Dinge von der Klasse Objekt übernehmen. Allerdings muss jedes dieseo Objekte auf die Klasse System zugreifen können...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1983472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1983472</guid><dc:creator><![CDATA[X.DarkForce.X]]></dc:creator><pubDate>Sat, 20 Nov 2010 21:34:00 GMT</pubDate></item><item><title><![CDATA[Reply to [GELÖST] Friend auch nach Vererbung noch vorhanden? on Sat, 20 Nov 2010 21:46:55 GMT]]></title><description><![CDATA[<p>X.DarkForce.X schrieb:</p>
<blockquote>
<p>Hab den Fehler schon behoben <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>Wie löse ich dann folgendes Problem?<br />
Ich habe eine Klasse names System. Nun habe ich eine Klasse namens Objekt. In der Klasse System steht <code>friend class Object;</code> . Nun werden unzählige neue Klassen gemacht, die die grundliegenden Dinge von der Klasse Objekt übernehmen. Allerdings muss jedes dieseo Objekte auf die Klasse System zugreifen können...</p>
</blockquote>
<p>Das solltest du genauer erläutern. Was willst du damit erreichen? Eventuell solltest du dir ein anderes Design überlegen, wenn dein bisheriges so nicht funktioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1983473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1983473</guid><dc:creator><![CDATA[wxSkip]]></dc:creator><pubDate>Sat, 20 Nov 2010 21:46:55 GMT</pubDate></item><item><title><![CDATA[Reply to [GELÖST] Friend auch nach Vererbung noch vorhanden? on Sat, 20 Nov 2010 21:57:51 GMT]]></title><description><![CDATA[<p>Wenn so viele Objekte Zugriff auf ein System Objekt brauchen, dann sollte dieser Zugriff über ein öffentliches Interface möglich sein. Was bringt es die Dinge private zu machen, wenn doch alle Objekte friends sind? Definiere klar, auf welche Dinge man von außen Zugriff braucht. Dann kannst dafür public Methoden schreiben.</p>
<p>Gruß,<br />
Don06</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1983477</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1983477</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Sat, 20 Nov 2010 21:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to [GELÖST] Friend auch nach Vererbung noch vorhanden? on Sun, 21 Nov 2010 10:07:07 GMT]]></title><description><![CDATA[<p>OK, danke! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Kann geclosed werden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1983556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1983556</guid><dc:creator><![CDATA[X.DarkForce.X]]></dc:creator><pubDate>Sun, 21 Nov 2010 10:07:07 GMT</pubDate></item></channel></rss>