我正在尝试在OCAML中做一些OOP。end;; class tile id x y z tile_type = inherit game_object id x y z as supertile_type val h : int = 80
val box : Sdl.rect = Sdl.Rect.create super#get_x super#get_y w h (* This lin
这会将'Paul has been shot'记录到控制台,这正是我们想要的。_name真的是一个私有变量吗?我将把私有变量定义为属于对象实例的变量,该对象对外部世界是不可访问的。最后一部分工作,我无法从外部访问_name的闭包。因此,_name实际上是与my对象的所有实例()共享的。这就是我所定义<