为什么我可以在scala中创建case类的实例而不使用新操作符?

为什么我可以在scala中创建case类的实例而不使用新操作符?,scala,Scala,为什么可以在scala中创建案例类的实例而不使用新的操作符?试试这个 class C(arg: Int) object C { def apply(i: Int): C = new C(i) } val c = C(99) case类通过apply()使用工厂方法自动创建伴生的对象

为什么可以在scala中创建
案例类的实例而不使用
新的
操作符?

试试这个

class C(arg: Int)
object C {
  def apply(i: Int): C = new C(i)
}

val c = C(99)
case
类通过
apply()
使用工厂方法自动创建伴生的
对象