Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #13249

Re: Strategy-Objekte

From "Christian H. Kuhn" <qno-news@qno.de>
Newsgroups de.comp.lang.java
Subject Re: Strategy-Objekte
Date 2019-05-03 19:05 +0200
Message-ID <gj3ancFitpeU1@mid.individual.net> (permalink)
References <gj12cbF43i4U1@mid.individual.net> <a0jgr3rqix14.hbk5nt6t2bj2.dlg@40tude.net>

Show all headers | View raw


Am 03.05.2019 um 13:37 schrieb Joerg Meier:
> Die Strategieen SIND aber der state. Also sie selbst beinhalten zwar keinen
> state, aber die Information, welche Strategie genutzt werden soll, muss ja
> irgendwo gespeichert sein. Und wie willst Du die Information, welche Klasse
> Du nutzen moechtest speichern, wenn nicht als Instanz dieser Klasse ?

Die konkret genutzte Strategie hat keinen state, sondern trägt zum state
des Turniers bei. Also beim Nutzer der ganzen Konstruktion. Die übliche
Implementation (da will ich dem Verwender aber alle Freiheiten lassen)
sieht so aus, dass man in der GUI die gewünschte Variante anclickt, die
dann als (privates) Feld des Objekts der entsprechenden Turnierklasse
gespeichert wird.

lg
QNo

Back to de.comp.lang.java | Previous | NextPrevious in thread | Find similar


Thread

Strategy-Objekte "Christian H. Kuhn" <qno-news@qno.de> - 2019-05-02 22:31 +0200
  Re: Strategy-Objekte Patrick Roemer <sangamon@netcologne.de> - 2019-05-03 10:58 +0200
  Re: Strategy-Objekte Patrick Roemer <sangamon@netcologne.de> - 2019-05-03 12:32 +0200
  Re: Strategy-Objekte Joerg Meier <joergmmeier@arcor.de> - 2019-05-03 13:37 +0200
    Re: Strategy-Objekte Patrick Roemer <sangamon@netcologne.de> - 2019-05-03 14:42 +0200
      Re: Strategy-Objekte "Christian H. Kuhn" <qno-news@qno.de> - 2019-05-03 19:13 +0200
        Re: Strategy-Objekte Thomas Noll <-_tn_-@web.de> - 2019-05-03 17:58 +0000
          Re: Strategy-Objekte "Christian H. Kuhn" <qno-news@qno.de> - 2019-05-03 20:58 +0200
    Re: Strategy-Objekte "Christian H. Kuhn" <qno-news@qno.de> - 2019-05-03 19:05 +0200

csiph-web