注:本文学习源自:DT大数据梦工厂(微信公众号:DT_Spark)
类有一个主构器和任意数量的辅助构造器,而每个辅助构造器都必须以对先前定义的辅助构造器或主构造器的调用开始。子类的辅助构造器最终都会调用主构造器,只有主构造器可以调用超类的构造器。辅助构造器永远都不可能直接调用超类的构造器。在Scala的构造器中,你不能调用super(params),不像Java,可以用这种方式调用超类构造器。
Scala类可以扩展Java类,这种情况下,它的主构造器必须调用
注:本文学习源自:DT大数据梦工厂(微信公众号:DT_Spark)
类有一个主构器和任意数量的辅助构造器,而每个辅助构造器都必须以对先前定义的辅助构造器或主构造器的调用开始。子类的辅助构造器最终都会调用主构造器,只有主构造器可以调用超类的构造器。辅助构造器永远都不可能直接调用超类的构造器。在Scala的构造器中,你不能调用super(params),不像Java,可以用这种方式调用超类构造器。
Scala类可以扩展Java类,这种情况下,它的主构造器必须调用