【发布时间】:2014-08-01 22:16:08
【问题描述】:
def createFloatBuffer(data: Option[Quaternion]*): Option[FloatBuffer] = data match {
...
}
def createFloatBuffer(data: Option[Vector3f]*): Option[FloatBuffer] = data match {
...
}
由于两个方法具有相同的方法签名,此代码将无法编译。 None 类型不知道调用哪个方法。
我可以重命名方法,但是我想在我的代码中使用这种重载样式。
【问题讨论】:
标签: scala overloading method-signature