49 lines
1.1 KiB
Java
49 lines
1.1 KiB
Java
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;
|
|
}
|
|
}
|