hab nen tippfehler verbessert und ne folie angepasst

main
Yuliya Rudenko 2024-06-01 17:29:20 +02:00
parent 80d9b31e2b
commit 9bf5fb3ca9
3 changed files with 3 additions and 2 deletions

Binary file not shown.

Binary file not shown.

View File

@ -71,6 +71,7 @@ Groovy bietet eine spezielle Initialisierungsform mit einer Map an. Dieser Konst
ermöglicht Objekte einfach und übersichtlich zu initialisieren, indem die Eigenschaften
des Objekts direkt in Form von Schlüssel-Wert-Paaren in der Map angegeben werden.
Groovy kümmert sich dann um die Zuordnung der Werte zu den entsprechenden Feldern der Klasse.
Der Map-Konstruktor muss nicht explizit definiert werden (hier nur als Beispiel), da es ein eingebautes Standard-Feature von Groovy ist.
```
class Person {
String name
@ -176,7 +177,7 @@ sum(5,2)
### Instanzmethoden
Methoden können Instanzmethoden sein und auf Instanzvariablen zugreifen.
Methoden können Instanzmethoden sein und auf Instanzvariablen zugreifen, indem man $-Zeichen und optional eckige Klammern nutzt.
```
class Person {
@ -185,7 +186,7 @@ class Person {
// Instanzmethode, um die Person vorzustellen
def introduce() {
println("Hello, my name is ${name} and I am ${age} years old.")
println("Hello, my name is $name and I am ${age} years old.")
}
}