【发布时间】:2018-02-28 00:42:06
【问题描述】:
假设有一个类,它的主构造函数有参数param,我想在类的 doc 块中解析(链接到实际参数)。
/** Class A does something using [param].
@constructor constructs A with [param].
*/
class A (param: Int)
但是,IDE 突出显示了题词 param,表示它无法解析符号 param。
【问题讨论】:
-
有趣。这工作正常,除了 IDE 警告。如果我在
param之前添加val或var,它就会消失(当然会成为一个属性)——如果我以这种方式记录方法参数,我不会收到警告。 -
@AdamS 这就是它对属性和方法参数的作用。我可以在主构造函数之前添加一个
constructor标识符并将其视为一种方法。但我想避免混乱。
标签: kotlin kotlin-dokka