Construtor da clase venda. Atributo tipo Date

import java.util.Date;

public class Venda {

private int codigo_venda;
private int codigo_produto;
private double quantidade;
private double dinheiro;
private double troco;
private double total;
private Date data;

public Venda(int codigo_venda, int codigo_produto, double quantidade, double dinheiro, double troco, double total, Date data) {
    this.codigo_venda = codigo_venda;
    this.codigo_produto = codigo_produto;
    this.quantidade = quantidade;
    this.dinheiro = dinheiro;
    this.troco = troco;
    this.total = total;
    this.data = data;
}

public Venda(){
    this(0,0,0,0,0,0);//quando o atributo é int colocamos 0, quando é String colocamos "" e quando é do tipo Date??
}

Pessoal, só para deixar claro, minha duvida é como citar um campo do tipo Date. Ali na penúltima linha

tente colocar: new Date()

Olá.

Se vc passar um objeto do tipo Data (instância) para o construtor da classe Venda, quando vc criar uma variável do mesmo tipo atribuindo-a uma instância da mesma, ao obter os valor da data, a JVM irá lhe mostrar a data que o seu SO está registrando no momento.

Um abraço

Olá.

Se vc passar um objeto do tipo Data (instância) para o construtor da classe Venda, quando vc criar uma variável do mesmo tipo atribuindo-a uma instância da mesma, ao obter os valor da data, a JVM irá lhe mostrar a data que o seu SO está registrando no momento.

Um abraço