open class Song(val titel : String, val interpret : String, var spieldauer : Int, _bewertung : Int) { var bewertung : Int = _bewertung set(value) { field = if(value in 0..100) value else 0 } open fun abspielen() { val angMin : Int = if(spieldauer % 60 != 0) spieldauer / 60 + 1 else spieldauer / 60 for (i in 1..angMin ) { println("Titel: $titel; Interpret: $interpret; Spieldauer: $spieldauer") } } fun changeBewertung(newBewertung : Int) { bewertung = newBewertung } open fun suche(begriff : String) : Boolean { return titel.contains(begriff) || interpret.contains(begriff) } }