<?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 oder Factory Pattern?]]></title><description><![CDATA[<p>Hallo miteinander,</p>
<p>ich habe eine Datenstruktur aus Listen und Bäumen und möchte Elemente zur weiteren Verarbeitung auswählen. Dazu habe ich eine Klasse geschrieben die die Auswahlkriterien übernimmt (aus User-Abfrage oder Input-File), verwaltet und dokumentiert (in einer (history-)liste ablegt). Diese Klasse enthält eine Methode die nach diesen Kriterien eine Auswahl vornimmt.</p>
<p>Nun möchte ich nach anderen mathematischen Verfahren auswählen. Ist es sinnvoll dafür das factory Pattern zu verwenden und für jedes Verfahren eine abgeleitete Klasse zu erzeugen? Oder löst man eine derartige Aufgabenstellung besser in dem man einfach verschiedene Methoden zu der bestehenden Klasse hinzufügt und diese im Hauptprogramm in einer Fallunterscheidung aufruft?</p>
<p>Herzlichen Dank im Voraus für jeden Hinweis auf Vor- und Nachteile oder auf ein günstigeres Verfahren, das ich übersehen habe.</p>
<p>Viele Grüße<br />
Knecht</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165475/methoden-oder-factory-pattern</link><generator>RSS for Node</generator><lastBuildDate>Mon, 14 Sep 2026 19:28:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165475.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Nov 2006 11:14:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Methoden oder Factory Pattern? on Mon, 20 Nov 2006 11:14:57 GMT]]></title><description><![CDATA[<p>Hallo miteinander,</p>
<p>ich habe eine Datenstruktur aus Listen und Bäumen und möchte Elemente zur weiteren Verarbeitung auswählen. Dazu habe ich eine Klasse geschrieben die die Auswahlkriterien übernimmt (aus User-Abfrage oder Input-File), verwaltet und dokumentiert (in einer (history-)liste ablegt). Diese Klasse enthält eine Methode die nach diesen Kriterien eine Auswahl vornimmt.</p>
<p>Nun möchte ich nach anderen mathematischen Verfahren auswählen. Ist es sinnvoll dafür das factory Pattern zu verwenden und für jedes Verfahren eine abgeleitete Klasse zu erzeugen? Oder löst man eine derartige Aufgabenstellung besser in dem man einfach verschiedene Methoden zu der bestehenden Klasse hinzufügt und diese im Hauptprogramm in einer Fallunterscheidung aufruft?</p>
<p>Herzlichen Dank im Voraus für jeden Hinweis auf Vor- und Nachteile oder auf ein günstigeres Verfahren, das ich übersehen habe.</p>
<p>Viele Grüße<br />
Knecht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177687</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177687</guid><dc:creator><![CDATA[Knecht]]></dc:creator><pubDate>Mon, 20 Nov 2006 11:14:57 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden oder Factory Pattern? on Mon, 20 Nov 2006 11:45:12 GMT]]></title><description><![CDATA[<p>ev. geht das besser mit dem Strategie Pattern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177694</guid><dc:creator><![CDATA[Hans Muster]]></dc:creator><pubDate>Mon, 20 Nov 2006 11:45:12 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden oder Factory Pattern? on Mon, 20 Nov 2006 14:55:36 GMT]]></title><description><![CDATA[<p>Hans Muster schrieb:</p>
<blockquote>
<p>ev. geht das besser mit dem Strategie Pattern.</p>
</blockquote>
<p>Danke für diesen Hinweis. Leider war meine Web-Suche nach diesem Pattern nicht Erfolgreich. Dennoch habe ich einen Hinweis gefunden, von dem ich aber nicht sicher bin, ob er richtig ist.</p>
<p>Desshalb die Frage: Läuft das Strategie Pattern auch unter dem Namen Decorator Pattern?</p>
<p>Danke nochmals.</p>
<p>Viele Grüße<br />
Knecht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177869</guid><dc:creator><![CDATA[Knecht]]></dc:creator><pubDate>Mon, 20 Nov 2006 14:55:36 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden oder Factory Pattern? on Mon, 20 Nov 2006 15:38:46 GMT]]></title><description><![CDATA[<p>Knecht schrieb:</p>
<blockquote>
<p>Danke für diesen Hinweis. Leider war meine Web-Suche nach diesem Pattern nicht Erfolgreich.</p>
</blockquote>
<p><a href="https://www.google.de/search?&amp;q=%22Strategy%20Pattern%22" rel="nofollow">Google: &quot;Strategy Pattern&quot;</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177894</guid><dc:creator><![CDATA[finix]]></dc:creator><pubDate>Mon, 20 Nov 2006 15:38:46 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden oder Factory Pattern? on Mon, 20 Nov 2006 16:14:20 GMT]]></title><description><![CDATA[<p>Das war genau was ich gesucht habe. Danke.</p>
<p>Hatte leider nur nach dem deutschen Wort gegoogelt (&quot;Strategie Pattern&quot;) und da nur zwei Seiten bekommen die auf o. g. Pattern verweisen. Sorry!</p>
<p>Danke nochmals. <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="👍"
    /></p>
<p>Viele Grüße<br />
Knecht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177927</guid><dc:creator><![CDATA[Knecht]]></dc:creator><pubDate>Mon, 20 Nov 2006 16:14:20 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden oder Factory Pattern? on Mon, 20 Nov 2006 16:21:47 GMT]]></title><description><![CDATA[<p>Sry, mein Fehler..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177932</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177932</guid><dc:creator><![CDATA[Hans Muster]]></dc:creator><pubDate>Mon, 20 Nov 2006 16:21:47 GMT</pubDate></item><item><title><![CDATA[Reply to Methoden oder Factory Pattern? on Wed, 22 Nov 2006 08:54:14 GMT]]></title><description><![CDATA[<blockquote>
<p>Diese Klasse enthält eine Methode die nach diesen Kriterien eine Auswahl vornimmt.</p>
</blockquote>
<p>Das bleibt dir aber auch durch das strategie pattern ned erspart ... die verzweigung auf den richtigen &quot;typ&quot; in ner funktion ausgelagert welche dir deinen algo als Impl eines Interfaces zurueckgibt -&gt; Factory Methode<br />
baust sogar nen Object dazu, hasst ne klassiche Objectfactory ...</p>
<p>Ciao ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178994</guid><dc:creator><![CDATA[RHBaum]]></dc:creator><pubDate>Wed, 22 Nov 2006 08:54:14 GMT</pubDate></item></channel></rss>