Fix the boiler class so that we can't access the degradation level and this field was used to visualize the status.
val boiler = Boiler(56.10, 2)
boiler.degradationLevel += 1 // Should not compile
boiler.temperature += 20.9 // OK
println(boiler.status)