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??
}
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.
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.