Como criar objeto que um dos parâmetros é uma classe com 3 inteiros

Tenho o seguinte código:

class Data{
    int dia;
    int mes;
    int ano;
}
abstract class Pessoa {
    String nome;
    Data nascimento;
    public Pessoa(String nome, Data nascimento){
        this.nome=nome;
        this.nascimento=nascimento;
    }
}
class Cliente extends Pessoa{
    int codigo;
    
    public Cliente(int codigo, String nome, Data nascimento){
        super(nome, nascimento);
        this.codigo=codigo;
    }
}

Tenho que criar um objeto para esta classe Cliente. Fiz assim:

public static void main(String[] args) {
    Cliente c = new Cliente(001, "Maria", **NÃO SEI OQ FAZER AQUI**);
}

Acontece que não sei como fazer no ultimo parâmetro, já que ele veio da classe Data que é int dia, int mes, int ano.
Não sei como criar um objeto com parâmetro assim.

Cria um objeto do tipo Data e depois passa ele por parâmetro.

1 curtida

Alguém pode ajudar criar menu para este jogo

Esta ai o like do jogo mas a versão do jogo é antiga.