Scala I';我试图从一个对象继承另一个对象

Scala I';我试图从一个对象继承另一个对象,scala,Scala,我想从另一个对象继承一个对象: object ws1 { object Obj1 object Obj2 extends Obj1 } 它抱怨:找不到类型Obj1您不能继承表单对象。将代码更改为以下内容,您应该比以前更快乐: object ws1 { class Obj1 object Obj1 extends Obj1 object Obj2 extends Obj1 } 不能继承表单对象。将代码更改为以下内容,您应该比以前更快乐: object ws1 { c

我想从另一个对象继承一个对象:

object ws1 {
  object Obj1
  object Obj2 extends Obj1
}

它抱怨:
找不到类型Obj1

您不能继承表单对象。将代码更改为以下内容,您应该比以前更快乐:

object ws1 { 
  class Obj1
  object Obj1 extends Obj1
  object Obj2 extends Obj1
}

不能继承表单对象。将代码更改为以下内容,您应该比以前更快乐:

object ws1 { 
  class Obj1
  object Obj1 extends Obj1
  object Obj2 extends Obj1
}

Scala
object
有其专用的类,但在其他方面,它与其他任何对象一样。是什么让你认为从一个对象继承是有意义的?@ghik,事实是我不能从信息中得出相反的结论。你不能从
对象Obj
继承,就像你不能从
val Obj=new object
继承一样。您只能从类和特征继承。@ghik我没有对象Obj。Scala
object
有其专用类,但在其他情况下,它与其他任何对象一样是一个对象。是什么让你认为从一个对象继承是有意义的?@ghik,事实是我不能从信息中得出相反的结论。你不能从
对象Obj
继承,就像你不能从
val Obj=new object
继承一样。您只能从类和特征继承。@ghik我没有对象Obj。