我正在查看位于以下网址的R3 Corda helloworld教程:https://docs.corda.net/hello-world-state.html
....我正在使用最新版本的IntellJ社区。 p>
本教程将TemplateState.kt中的类名从TemplateState()修改为IOUState()。是否需要将Kotlin源文件从TemplateState.kt重命名为IOUState.kt?该教程尚不清楚。
答案 0 :(得分:3)
Kotlin源文件不必与它们包含的类的名称相匹配。实际上,您可以在同一个源文件中拥有多个类声明,甚至可以使用没有类的源文件,只包含顶级函数或值。