Original von asrael
Mag sein, dass in Java dieses State interface Teil eines grösseren Frameworks ist, dass vielleicht etwas mehr macht. Grafische Darstellungen anhand von Klassen die State implementieren. Ist aber nur Spekulation.
Im Grunde ist es tatsächlich nur eine Klasse die einem Wert speichert, nix wildes.
Wüsste auch nicht wieso man darauf so rumreiten sollte.
Manfred
Du hast das etwa häufig bei Benutzerführungen. Letztlich sind die ganzen ein- und ausgeblendeten View-Controller nichts als States, die auf eine bestimmte Operation ausgetauscht werden. Das ist aber noch recht einfach, weil beim iPhone das ja nu gepusht und gepoppt wird. Aber es ist ja leicht, sich vorzustellen, dass man "kreuz und quer" wandern kann. Dann sollte man das schon richtig umsetzen.
Auch bei Steuerungen kann so etwas vorkommen. Du kannst dir leicht Maschinen vorstellen, die aufgrund von Ereignissen den Zustand wechseln. Denke an deinen Kassettenrekorder.
Nein, sein Code ist keine Implementierung des Musters, sondern einer Klasse, die einen Wert speichert. Das stimmt schon. Das kann man aber nicht dem Muster vorwerfen.
Es hat noch nie etwas gefunzt. To tear down the Wall would be a Werror!
25.06.2016: [Swift] gehört zu meinen *Favorite Tags* auf SO. In welcher Bedeutung von "favorite"?
									25.06.2016: [Swift] gehört zu meinen *Favorite Tags* auf SO. In welcher Bedeutung von "favorite"?
 
		 
									 
									


