uebung2/aufgabe17
This commit is contained in:
48
src/main/java/org/example/demo/models/Student.java
Normal file
48
src/main/java/org/example/demo/models/Student.java
Normal 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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user