【发布时间】:2016-03-21 08:57:38
【问题描述】:
假设我有一个变量x,它在某个时候从用户那里接收它的值。完成后,我需要设置一个需要 x 值的对象。
天真地,我想写:
Object MyCoolObject(num:Double) {
//code
}
然后在代码中的某处:
val MCO = MyCoolObject(x)
但这在 Scala 中是不可能的。那我该怎么做呢?
【问题讨论】:
-
我认为您需要挖掘伴随对象并应用方法。
-
看来这里的每个人都对这个问题感到很困惑——也许你应该稍微退后一步,从更高的层面解释你想要完成的事情,并提供一些额外的背景信息?否则,我认为您到目前为止所提出的确切问题的答案就是无法参数化
object。
标签: scala object constructor