[cpp] design pattern memento

design pattern memento [cpp] - Programmation

Marsh Posté le 12-11-2001 à 23:51:38    

Quelqu'un aurait-il son code cpp ?
Je n'arrive pas a trouver quelque chose de valide sur le net...
 
Merci a tous

Reply

Marsh Posté le 12-11-2001 à 23:51:38   

Reply

Marsh Posté le 13-11-2001 à 00:22:07    

Reply

Marsh Posté le 13-11-2001 à 00:50:09    

sympa, mais ca n'a pas resolu mon prob parce que la partie interressante parle de java
 
donc si quelqu'un a une autre idee...
 
Merci a tous

Reply

Marsh Posté le 13-11-2001 à 00:54:27    

Lis tout.
 

Code :
  1. C++
  2. Make Memento's interface private
  3. Make Originator a friend of the Memento
  4.    Class Memento {
  5.    public:
  6.       virtual ~Memento();
  7.    private:
  8.       friend class Originator;
  9.       Memento();
  10.       void setState(State*);
  11.       State* GetState();
  12.       ...


En Java on utilise une classe imbriquée, en c++ l'amitié.

Reply

Marsh Posté le 13-11-2001 à 10:46:43    

Ok merci, je vais essayer de me debrouiller avec ca, c'est juste que je m'attendais a trouver les codes de originator et caretaker, mais visiblement je n'ai pas besoin de originator

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed