I have a class Sale, which looks like this
public class Sale extends Transaction
{
    //Attributes
    private static AtomicLong newSaleId = new AtomicLong();
    /**
     * The date of sale
     */
    private Date saleDate;
    /**
     * The sale id;
     */
    private long saleId;
    //Constructor
    Sale()
    {
        saleId = newSaleId.incrementAndGet();
        saleDate = 
    }
}
Constructor is not finished. Does anyone know how to set current date every time a new object is created? Thanks.
 
     
    