我有一个带有辅助构造函数的 Kotlin 类,应该在特定场景中使用。现在这应该从第一个构造函数中正确记录,以便您可以立即看到它。
/**
* This is my class.
*
* @constructor This is the primary constructor meant for Scenario A.
* If you are in Scenario B, please use [reference to secondary constructor] <- what do I put in here?
*/
class MyClass(val a: String) {
constructor(b: Int) : this("$b abc")
}
我一点也不知道在方括号中放什么用于引用成员/函数,但我觉得应该是可能的。如果有人对此了解更多,那就太好了