Assuming we have the following case class:
case class CasePerson(firstName: String)
And we also define a companion object for it:
You may also give your firstName class parameter a default value. So you can create an instance with passing no parameter.
firstName
Example:
case class CasePerson(firstName : String = "XYZ") val person = CasePerson()