From 89050ee059b63e6285e889eae64e840bef4c3317 Mon Sep 17 00:00:00 2001 From: hummel Date: Thu, 4 Dec 2025 12:25:52 +0100 Subject: [PATCH] =?UTF-8?q?Konstruktoren=20eingef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/HochschulVerwaltung.java | 16 ++++++++-------- src/Student.java | 14 +++++++++++++- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/src/HochschulVerwaltung.java b/src/HochschulVerwaltung.java index 19145b0..35cb81c 100644 --- a/src/HochschulVerwaltung.java +++ b/src/HochschulVerwaltung.java @@ -5,11 +5,11 @@ public class HochschulVerwaltung { public static void main(String[] args) { ArrayList studis = new ArrayList(); - Student s1 = new Student(); - s1.vorname = "Markus"; - s1.name = "Müller"; - s1.studiengang = "UIB"; - s1.mnr = 123456; + Student s1 = new Student("Markus", "Müller", "UIB", 123456); +// s1.vorname = "Markus"; +// s1.name = "Müller"; +// s1.studiengang = "UIB"; +// s1.mnr = 123456; studis.add(s1); @@ -18,7 +18,7 @@ public class HochschulVerwaltung { s1.vorname = "Markus"; s1.name = "Müller"; s1.studiengang = "IMB"; - s1.mnr = 234567; + s1.matrikelnummer = 234567; studis.add(s1); @@ -31,7 +31,7 @@ public class HochschulVerwaltung { // Wir müssen ihn an Hand seiner MNr aus der Liste heraussuchen for (Student s : studis) - if (s.mnr == 123456) { + if (s.matrikelnummer == 123456) { s.name = "Kaiser"; break; } @@ -41,7 +41,7 @@ public class HochschulVerwaltung { System.out.println(s.vorname); System.out.println(s.name); System.out.println(s.studiengang); - System.out.println(s.mnr); + System.out.println(s.matrikelnummer); System.out.println("---"); } } diff --git a/src/Student.java b/src/Student.java index ad68fea..ef0d7f6 100644 --- a/src/Student.java +++ b/src/Student.java @@ -2,5 +2,17 @@ public class Student { String vorname; String name; String studiengang; - int mnr; + int matrikelnummer; + + public Student() { + System.out.println("Default-Constructor"); + } + + public Student(String vorname, String name, String studiengang, int matrikelnummer) { + System.out.println(vorname); + this.vorname = vorname; + this.name = name; + this.studiengang = studiengang; + this.matrikelnummer = matrikelnummer; + } }