Discuss the below:
Using Netbean 7.2 create a program satisfying the following:
- Constructor for the Invoice class requires subtotal and customer type only
- Methods make discount percent, discount amount and invoice total available
- Methods include accessors and mutators for both instance variables
- Includes methods which format invoice details for printing
- Modify InvoiceApp class to create an Invoice object
- Modify InvoiceApp class to invoke a getInvoice method which displays the formatted results
- Insure that running InvoiceApp produces proper results
- Insure that all classes compile