uebung2/aufgabe17

This commit is contained in:
2026-02-12 18:10:37 +01:00
parent 63a55be350
commit 5b6ee976c4
4 changed files with 193 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
package org.example.demo.models;
import java.time.LocalDate;
public class Student {
private String name;
private long matrikelnummer;
private LocalDate geburtsdatum;
public Student(String name, long matrikelnummer, LocalDate geburtsdatum) {
super();
this.name = name;
this.matrikelnummer = matrikelnummer;
this.geburtsdatum = geburtsdatum;
}
public Student() {
this("",-1, LocalDate.now());
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public long getMatrikelnummer() {
return matrikelnummer;
}
public void setMatrikelnummer(long matrikelnummer) {
this.matrikelnummer = matrikelnummer;
}
public LocalDate getGeburtsdatum() {
return geburtsdatum;
}
public void setGeburtsdatum(LocalDate geburtsdatum) {
this.geburtsdatum = geburtsdatum;
}
public String toString() {
return matrikelnummer + ": " + name + ", " + geburtsdatum;
}
}