groovy-lecture/assignments/solutions/counter.groovy

9 lines
221 B
Groovy

def makeCounter() {
def count = 0
return {++count}
}
def counter = makeCounter()
println(counter()) // Erwartete Ausgabe: 1
println(counter()) // Erwartete Ausgabe: 2
println(counter()) // Erwartete Ausgabe: 3