<?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[Klassendesign Frage]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Kann mit bitte jemand mit folgender Frage helfen?</p>
<p>Ich habe ein MFC Projekt - Dialogbasiert. Da habe ich das hauptdialogfeld, ein kleineres zum erfassen neuer Mandanten, welches ich in eine neue Klasse gesteckt habe weil vom wizzard vorgeschlagen.</p>
<p>Zwecks übersichtlichkeit will ich nun eine neue klasse anlegen die Mandant heißt und die die ganzen functionen was den mandanten betreffen kapselt. z.B. neuen mandant anlegen, mandant löschen, alle mandanten anzeigen....</p>
<p>So -&gt; jetzt muß ich ja in der klasse &quot;Mandant&quot; die function &quot;addNewUser&quot; schreiben. Dazu muß ich eine Stringvariable mit dem Eingabefeld von eben dieser klasse mit dem kleinen Dialogfeld befüllen.</p>
<p>Wie mache ich das? Bzw. gibts einen besseren Weg? MAcht man das so??</p>
<p>herzlichen Dank<br />
l00P</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/48443/klassendesign-frage</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 13:39:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/48443.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Sep 2003 09:59:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klassendesign Frage on Tue, 09 Sep 2003 09:59:32 GMT]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Kann mit bitte jemand mit folgender Frage helfen?</p>
<p>Ich habe ein MFC Projekt - Dialogbasiert. Da habe ich das hauptdialogfeld, ein kleineres zum erfassen neuer Mandanten, welches ich in eine neue Klasse gesteckt habe weil vom wizzard vorgeschlagen.</p>
<p>Zwecks übersichtlichkeit will ich nun eine neue klasse anlegen die Mandant heißt und die die ganzen functionen was den mandanten betreffen kapselt. z.B. neuen mandant anlegen, mandant löschen, alle mandanten anzeigen....</p>
<p>So -&gt; jetzt muß ich ja in der klasse &quot;Mandant&quot; die function &quot;addNewUser&quot; schreiben. Dazu muß ich eine Stringvariable mit dem Eingabefeld von eben dieser klasse mit dem kleinen Dialogfeld befüllen.</p>
<p>Wie mache ich das? Bzw. gibts einen besseren Weg? MAcht man das so??</p>
<p>herzlichen Dank<br />
l00P</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350066</guid><dc:creator><![CDATA[l00P]]></dc:creator><pubDate>Tue, 09 Sep 2003 09:59:32 GMT</pubDate></item><item><title><![CDATA[Reply to Klassendesign Frage on Tue, 09 Sep 2003 10:07:32 GMT]]></title><description><![CDATA[<p>Hi!<br />
Normalerweise nutzt man CObjects oder die STL um Daten zu verwalten. Die Klasse hat dann einen Aufbau wie z.B. GetName(); SetName(..); Aber so was wie addnewuser würde nur im Falle von verketteten Klassen in Frage kommen</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350073</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350073</guid><dc:creator><![CDATA[mike84]]></dc:creator><pubDate>Tue, 09 Sep 2003 10:07:32 GMT</pubDate></item><item><title><![CDATA[Reply to Klassendesign Frage on Tue, 09 Sep 2003 10:19:41 GMT]]></title><description><![CDATA[<p>und wie mache ich´s jetzt? Das Dialogfeld zum user anlegen zur userklasse dazu oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350083</guid><dc:creator><![CDATA[l00P]]></dc:creator><pubDate>Tue, 09 Sep 2003 10:19:41 GMT</pubDate></item><item><title><![CDATA[Reply to Klassendesign Frage on Tue, 09 Sep 2003 12:00:53 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Der Klassenname klingt, als ob du nur einen Mandanten haben kannst.<br />
Der Funktionsname hört sich aber an, als ob du ein Element an eine Liste anhängst (was ich im geschilderten Fall logischer finden würde).</p>
<p>Vorschlag für den Fall mit mehreren Mandanten:</p>
<p>Eine Klasse zum Speichern eines Mandanten mit Funktionen zum Füllen, Auslesen und Speichern der Daten.</p>
<p>Eine Liste von Mandanten, da kommt sowas wie AddNewUser oder löschen hin. Ausserdem kann man sich einen einzelnen Mandanten geben lassen, damit man ihn z.B. nach seinen Daten fragen kann - die werden dann im Dialog angezeigt.</p>
<p>So, ich hoffe die Beschreibung trifft etwa deine Vorstellung...</p>
<p>Viel Erfolg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350167</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 09 Sep 2003 12:00:53 GMT</pubDate></item><item><title><![CDATA[Reply to Klassendesign Frage on Tue, 09 Sep 2003 12:23:00 GMT]]></title><description><![CDATA[<p>die Klasse Mandat, sollte alle Daten kapseln, die <strong>einen</strong> Mandanten betreffen, sonst waer der Name Schon mal Irrefuehrend ! <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>
<p>Saubers Design waere alle eigenschaften eines Mandanten private und mit setter und getter nur drauf rum schreiben lassen ...</p>
<p>Fur universelle Benutzung nateurlich noch CCtor und ZuweisungsOp des Types zu ueberschreiben ...<br />
willst die sache in ne Sortierte oder gecachte Liste schreiben, less funktion / Operator auch implementieren<br />
Gleichheitsoperator macht auch sinn</p>
<p>fuer die Verwaltung bietet sich dann nen MandantManger klasse oder MandantList an ... die interne Speicherung ueber containerklassen, CList&lt;Mandant,Mandant&gt; (MFC) oder std::list&lt;Mandant&gt;</p>
<p>Das waer sauberes Design ...</p>
<p>Viel Spass !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350173</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350173</guid><dc:creator><![CDATA[RHBaum]]></dc:creator><pubDate>Tue, 09 Sep 2003 12:23:00 GMT</pubDate></item><item><title><![CDATA[Reply to Klassendesign Frage on Tue, 09 Sep 2003 12:33:59 GMT]]></title><description><![CDATA[<p>Danke für Eure Tipps!</p>
<p>Würde da nicht auch AddNewUSer zu User passen? Ein User speichert sich selbst oder nicht? Im Moment habe ich die funktion AddNewUser einfach in die klasse gegeben wo auch das form zu ausfüllen der namen und angaben ist. Der neue user wird dann einfach nur in eine testdatei geschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350183</guid><dc:creator><![CDATA[l00P]]></dc:creator><pubDate>Tue, 09 Sep 2003 12:33:59 GMT</pubDate></item></channel></rss>