mou*_*919 0 methods ocaml object call
我想在同一个方法中调用3个以上的方法.假设我想用三种不同的"set"方法设置一个对象的三个不同变量.
最好的方法是什么?
我尝试了"和",但似乎没有用.
小智 5
在OCaml中,";" 是序列运算符.表达式"a; b"计算表达式a,丢弃其结果(应该是单位),计算b,然后返回b的结果.
在OCaml中,函数调用或方法调用只是表达式.
所以,你可以写这样的东西:
method my_method = my_object#set_x 10; my_object#set_y 50; my_object#set_z 30
归档时间:
12 年,10 月 前
查看次数:
353 次
最近记录:
9 年,4 月 前