需要案例类括号

时间:2016-01-01 07:47:18

标签: scala

为什么Scala中的case类需要有强制括号()。

      case class TestCase() {} 

为什么它不能像下面那样:

      case class TestCase {}

1 个答案:

答案 0 :(得分:1)

这是为了避免错误。 如果你有一个没有args的case类,那就意味着你创建的所有case类都是相同的,所以在大多数情况下你的真正含义是function some_function([b[,c]])