[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 1998-06-23 (15:44) |
From: | Sylvain BOULM'E <Sylvain.Boulme@l...> |
Subject: | Re: Classe recursive et heritage |
Bonjour, En fait, ce que vous demandez, existe deja : on peut designer le type de "self" par une variable de type ie class ('a)tree (g:'b) (d:'b) as self :'b = On n'a meme une syntaxe plus legere quand on n'a pas besoin du "self": class ('a)tree (g:'b) (d:'b) :'b = val fg = g val fd = d end;; class ('a)labelled_tree g d (i:int)= inherit ('a)tree g d val un_entier = i end;; Cordialement, Sylvain.