La différence entre ta syntaxe et la mienne, c'est que la mienne n'est pas associée à une langage, mais est utilisée pour montrer "comment ça marche l'objet"

.
M'enfin, c'est aussi bien de montrer un exemple (enfin, il veut faire du C++ et tu lui montres du OCamL - c'est bien ça ?)
Bon, oui, c'est vrai, mon code-minute est moche ^^