Update recap.md
parent
aad6cdbeb8
commit
13afd81615
|
@ -64,28 +64,3 @@ Wandeln sie den Java-Code so in Groovy-Code um, dass er die selbe Ausgabe erzeug
|
||||||
7. Objekterstellung mit Default-Konstruktoren
|
7. Objekterstellung mit Default-Konstruktoren
|
||||||
|
|
||||||
Versuchen sie sich beim implementieren so kurz wie möglich zu halten. Ziel dieser Aufgabe ist es, das gelernte zu wiederholen und zu zeigen wie kompakt Groovy-Code im Vergleich zu Java-Code sein kann.
|
Versuchen sie sich beim implementieren so kurz wie möglich zu halten. Ziel dieser Aufgabe ist es, das gelernte zu wiederholen und zu zeigen wie kompakt Groovy-Code im Vergleich zu Java-Code sein kann.
|
||||||
|
|
||||||
#### Lösung:
|
|
||||||
|
|
||||||
```Groovy
|
|
||||||
class Person{
|
|
||||||
def name
|
|
||||||
def age
|
|
||||||
|
|
||||||
def toString() {
|
|
||||||
"${name}, Alter: ${age}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
def personen = [new Person(name: "Alice", age: 20),
|
|
||||||
new Person(name: "Bob", age: 18),
|
|
||||||
new Person(name: "Charlie", age: 30),
|
|
||||||
new Person(name: "David", age: 15),
|
|
||||||
new Person(name: "Eve", age: 21)]
|
|
||||||
|
|
||||||
personen.each{println it}
|
|
||||||
def sum = 0
|
|
||||||
for (i in 1..10) {
|
|
||||||
sum += i
|
|
||||||
}
|
|
||||||
println("Summe der Zahlen von 1-10: ${sum}");
|
|
||||||
```
|
|
Loading…
Reference in New Issue