Bonjour, je me trompe peut-être à chaque ligne en essayant d'utiliser une liste pour me créer une classe point :
j'obtiens une "syntax error" ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class point x_init y_init = object val mutable [x; y] = [x_init; y_init] method get_x = [x; _] method get_y = [_; y] method set_x x1 = [x; _] <- [x1; _] method set_y y1 = [_; y] <- [_; y1] method translate x1 y1 = [x; y] <- [x+x1; y+y1] method move_to x1 y1 = [x; y] <- [x1; y1] method draw = Gr.plot x y end;;Ca doit être évident, mais je débute en ocaml ^^, quelle est mon erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part val mutable [x; y]
Partager