|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Dec 2008
Messaggi: 96
|
[C++] Implementazione del pattern State
Salve a tutti, sto cercando di "tradurre" dal Java al C++ l'implementazione del pattern state che avevo contenuto in dei file di testo, putroppo il C++ è molto più tosto del java e tra puntatori ed include guard sto facendo un casino pazzesco, qualcuno di voi sa fornirmi un'iplemetazione facila facile da cui capirci qualcosa? Ho già cercato in rete ma quello che ho trovato è troppo complicato e non fa al caso mio, siete la mia ultima speranza!!
![]() |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Dec 2008
Messaggi: 96
|
Uhi nessuna idea????
![]() ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Cosa fa esattamente la tua versione Java?
Fondamentalmente nel pattern state devi decidere una politica di aggiornamento dello stato. Ovvero ogni stato potrebbe sapere chi è il successivo e quindi modificare direttamente il context, oppure potrebbe essere necessaria una terza classe (factory?) che modifica lo stato in base allo stato corrente e ai dati. Non c'è una implementazione valida sempre, la struttura da manuale è quella di una classe Context e tante classi State che modificano il comportamento di Context e ne definiscono lo stato. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:26.