diff --git a/img/referenz1.PNG b/img/referenz1.PNG new file mode 100644 index 0000000..56102bc Binary files /dev/null and b/img/referenz1.PNG differ diff --git a/referenzvariablen.md b/referenzvariablen.md index 7f9a6fc..11f019e 100644 --- a/referenzvariablen.md +++ b/referenzvariablen.md @@ -5,3 +5,28 @@ url: https://git.haw-hamburg.de/pm1-tutorium/slides header: Programmieren 1 **Tutorium** footer: Henri Burau und Eva Meinen --> + +# Referenzvariablen + +## Referenz- vs. Typvariablen + +![bg 60%](https://git.haw-hamburg.de/pm1-tutorium/slides/-/raw/master/img/referenz1.PNG) + +--- + +```java +public class Person{ + public int age; + public Person(int age) {age = age;} +} + +Person Henri = new Person(0); +Person Eva = new Person(0); +``` + +--- + +```java +boolean bool1 = Eva == Henri; +boolean bool2 = Eva.equals(Henri); +``` \ No newline at end of file diff --git a/scope.md b/scope.md index 90e55b5..064ff05 100644 --- a/scope.md +++ b/scope.md @@ -6,11 +6,11 @@ header: Programmieren 1 **Tutorium** footer: Henri Burau und Eva Meinen --> -#scope +# scope = Sichtbarkeit = Gültigkeitsbereich -Bereich in dem auf die Variable zugegriffen werden kann += Bereich in dem auf die Variable zugegriffen werden kann --- @@ -18,6 +18,7 @@ Bereich in dem auf die Variable zugegriffen werden kann int zahl = 3; addierer(zahl); System.out.printf(zahl); // Konsolenausgabe? + public void addierer(int zahl) { zahl++; }