1
我有一个testFactory
类。其目的是为了能够通过工厂,然后安排结果进行演示。到目前为止,当试图在测试方法中调用createProductA
时,编译器会抱怨createProductA是未绑定的(Unbound value createProductA
)。OOP - 如何在原因内部调用类方法
什么是在类中调用方法的正确语法?
class testFactory (factory: abstractFactory) => {
as _;
pub createProductA => factory#createProductA;
pub createProductB => factory#createProductB;
pub test() => {
Js.log createProductA;
Js.log createProductB;
}
};
我不知道,如果我之前提到过这一点,但你可能想看看[真实世界的OCaml对类节(https://开头realworldocaml。组织/ V1/EN/HTML/classes.html)。您可以使用[reason-tools](https://github.com/reasonml/reason-tools)将OCaml代码翻译为Reason。 – glennsl
我确实阅读过这一章,而且我经常重新阅读(特别是在地铁上),并尝试使用_以及#。可能在冲过来的时候,我忽略了一些东西。我一如既往地感谢。 –