create program on eclips java
Warning: The telephone number on the invoice, plan price, peak minutes included, off- peak minutes included, and rate for extra minutes are not attributes of invoice since these will be re-used for future invoices (they are attributes of some other class - hint hint).
Develop a test application named TestCells that tests your classes. The test application must print at least two invoices with each having at least 4 calls. Some of the calls must be peak minutes and some must be off-peak. Furthermore, one must have peak minutes included to be less than the total number of peak minutes. Likewise, one must have off-peak minutes included to be less than the total number of off-peak minutes.
Make sure the instance variables are private. Provide java doc for each class and methods. Abide by good programming practices.