scalascala-2.8named-constructor

Named constructors in Scala?


Are there named constructors in Scala?


Solution

  • Depends what you mean with "named constructors", but yes you can overload constructors see Overload constructor for Scala's Case Classes?

    Also you can put factory methods in a Companion Objects for your class (static singleton).