Como inicializar um atributo de referência em um construtor em Java?
Estou adicionando uma variável de instância a uma classe "Person", que é um tipo de referência ("Data", para a qual escrevi uma classe). No construtor da minha classe Person, estou tentando inicializar o atributo Date usando o construtor da classe Date, mas não tenho certeza de como fazer isso. Anteriormente, eu apenas inicializava tipos primitivos (ou Strings), como visto abaixo. Este é um segmento do meu código. Não tenho certeza de como inicializar "aniversário" para que ele use o construtor da classe Date. Obrigado!
public class Person {
/* Attribute declarations */
private String lastName; // last name
private String firstName; // first name
private String email; // email address
private Date birthday; // birth date
/**
* Constructor initializes the person's name, email address, and birthday
*/
public Person(String firstName, String lastName, String email, Date birthday) {
this.firstName = firstName;
this.lastName = lastName;
this.email = email;
this.birthday = ????