Fxml #8

Merged
fassband merged 31 commits from fxml into main 2022-04-30 18:09:54 +02:00
2 changed files with 14 additions and 3 deletions
Showing only changes of commit 4b658b9ed9 - Show all commits

View File

@ -1,10 +1,21 @@
package ch.zhaw.projekt2.turnierverwaltung; package ch.zhaw.projekt2.turnierverwaltung;
public class Player extends Person{ import java.util.Date;
public class Player extends Person implements Participant{
public Player(String firstName, String name, String phoneNumber){ private Date dateOfBirth;
public Player(String firstName, String name, String phoneNumber, Date dateOfBirth){
super(firstName, name, phoneNumber); super(firstName, name, phoneNumber);
setDateOfBirth(dateOfBirth);
} }
public Date getDateOfBirth() {
return dateOfBirth;
}
public void setDateOfBirth(Date dateOfBirth) {
this.dateOfBirth = dateOfBirth;
}
} }

View File

@ -2,7 +2,7 @@ package ch.zhaw.projekt2.turnierverwaltung;
import java.io.Serializable; import java.io.Serializable;
public abstract class Tournament implements Serializable { public class Tournament implements Serializable {
private String name; private String name;
public Tournament(String name){ public Tournament(String name){