<?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[Klassen anwenden und verwalten]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie gesagt, ich möchte Schiffe versenken programmieren, und da hab ich mir paar klassen ausgedacht</p>
<p>GameMenu (Menü anzeigen, schwierigkeitsgrad entegennehmen)<br />
GameField (Feld zeichnen, Status der Feldteile setzen und ausgeben)<br />
Game (Spieler u Gegener schiffe setzen lassen und feuern)</p>
<p>und nun hab ich mir gedacht, ob es nicht am besten wäre, die beiden anderen klasse im private teil der gameklasse unterzubringen?</p>
<p>denn mit vererbung geht hier ja nicht viel!</p>
<p>oder habt ihr ganz andere vorschläge??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/139052/klassen-anwenden-und-verwalten</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 12:36:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/139052.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Mar 2006 10:25:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klassen anwenden und verwalten on Fri, 03 Mar 2006 10:25:38 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie gesagt, ich möchte Schiffe versenken programmieren, und da hab ich mir paar klassen ausgedacht</p>
<p>GameMenu (Menü anzeigen, schwierigkeitsgrad entegennehmen)<br />
GameField (Feld zeichnen, Status der Feldteile setzen und ausgeben)<br />
Game (Spieler u Gegener schiffe setzen lassen und feuern)</p>
<p>und nun hab ich mir gedacht, ob es nicht am besten wäre, die beiden anderen klasse im private teil der gameklasse unterzubringen?</p>
<p>denn mit vererbung geht hier ja nicht viel!</p>
<p>oder habt ihr ganz andere vorschläge??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1007455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1007455</guid><dc:creator><![CDATA[Frage zu Klassen]]></dc:creator><pubDate>Fri, 03 Mar 2006 10:25:38 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen anwenden und verwalten on Fri, 03 Mar 2006 10:38:35 GMT]]></title><description><![CDATA[<p>Ja, das wäre sicher eine Möglichkeit - und für deine Anwendung wohl das günstigste. Wobei, das Menu könntest du auch lokal in der Game::play()-Methode anlegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1007469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1007469</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 03 Mar 2006 10:38:35 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen anwenden und verwalten on Sun, 05 Mar 2006 15:11:07 GMT]]></title><description><![CDATA[<p>Ich denke, dass folgende Kandidaten für Klassen in Frage kommen.<br />
- Feld: enthält die Zellen (Feldteil) mit ihrem Status und die Schiffe<br />
- Position: definiert eine Position einer Zelle auf einem Feld bzw. einen Schuss<br />
- Zelle: enthält den Status Meer, Treffer oder Verweis auf ein Schiff<br />
- Schiff: man kann Schiffe in ein Feld setzen, ggf. Anzahl der Treffer. ein Schiff kann versenkt sein, oder nicht<br />
- Player: Computer oder Gegner via Menü, schießt auf gegenerisches Feld durch Angabe einer Position<br />
- FeldView: stellt das Feld dar. man unterscheidet zwischen View auf eigenens Feld oder gegnerisches Feld</p>
<p>'Game' ist keine Klasse, denn Dein Programm ist das Spiel<br />
Ob 'GameMenu' eine Klasse ist, hängt von Deiner Umgebung ab (MFC, QT, usw.)</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1009037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1009037</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Sun, 05 Mar 2006 15:11:07 GMT</pubDate></item></channel></rss>