Klausuraufgaben update
parent
a9815399ad
commit
08ec66e467
|
@ -1,5 +1,5 @@
|
|||
|
||||
### Aufgabe 1
|
||||
### Aufgabe 1 (2 Punkte)
|
||||
Erklären Sie kurz die Funktion des "Elvis-Operators" in Groovy und geben Sie ein passendes Beispiel
|
||||
|
||||
##### Lösung
|
||||
|
@ -9,7 +9,7 @@ def result = ausdruck1 ?: ausdruck2
|
|||
```
|
||||
ausdruck2 ist der Standartwert, falls ausdruck1 null oder falsly ist.
|
||||
|
||||
### Aufgabe 2
|
||||
### Aufgabe 2 (2 Punkte)
|
||||
Überführen Sie folgende Java-Code in Groovy-Code
|
||||
|
||||
```java
|
||||
|
@ -75,3 +75,11 @@ def person = new Person()
|
|||
person.name = "Reinhard"
|
||||
person.age = 12
|
||||
```
|
||||
|
||||
### Aufgabe 5
|
||||
Kreuzen Sie richtige Aussagen an
|
||||
- [ ] Groovy ist eine Mischung aus Java und Ruby
|
||||
- [ ] Groovy Code lässt sich auch über den Java-Compiler ausführen
|
||||
- [ ] Enums können mehr als nur Variablen Deklarationen beinhalten
|
||||
- [ ] Enums können nur Variablen Deklarationen beinhalten
|
||||
- [ ] Groovy unterstützt sowohl dynamische als auch statische Typisierung
|
Loading…
Reference in New Issue