【发布时间】:2015-01-23 21:13:43
【问题描述】:
我有这个代码
class person name_init =
object
val name = name_init
method get_name = name
end;;
let p1 = new person "Steven"
and p2 = new person "John" in
print_endline p1#get_name;
print_endline p2#get_name;;
它抱怨我的 person 对象中的 get_name 和 val name 是未绑定类型,我意识到这是准确的。在 OCaml 中如何指定 name_init(以及因此 name 和 get_name)是 string 类型?
【问题讨论】:
标签: ocaml