class Person (val name: String, var größe: Double = 0.0) { println(" ... beende Kontruktor "+name+"!") // Anweisung im Konstruktor override def toString = name + " (" + größe + " m)" } object PersonMain extends Application { val tom: Person = new Person("Tom Schmidt", 1.80) val karl = new Person("Karl Meier") println(tom + ", " + tom.größe + " m") // => Tom Schmidt (1.8 m), 1.8 m println(karl) // => Karl Meier (0.0 m) karl größe = 1.72 println(karl) // => Karl Meier (1.72 m) }