public final void setDiscount(double discount){
        if(discount > maxDiscount|| discount < minDiscount){
            throw new IllegalArgumentException();
        }
        this.discount = discount;
    }