import java.time.LocalDateTime; import java.util.UUID; public abstract class CovidCertificaat { private String naam; private String voornaam; private LocalDateTime tijdstip; private UUID id; public void setTijdstip(LocalDateTime tijdstip) { this.tijdstip = tijdstip; } public UUID getId() { return id; } public CovidCertificaat(String naam, String voornaam) { this.naam = naam; this.voornaam = voornaam; this.id = UUID.randomUUID(); this.tijdstip = LocalDateTime.now(); } public String getNaam() { return naam; } public String getVoornaam() { return voornaam; } public LocalDateTime getTijdstip() { return tijdstip; } public abstract boolean isValid(); }