IT 251 Colorado Technical University Inheritance and UML Design Notation Project
Question Description
Modify your implemented classes to include the overridden method, computeSales(), that computes the current sales in each of the following categories:
- Supplies = office supplies sold dollar amount + books sold dollar amount + apparel sold dollar amount
- Services = number of hours * rate per hour
- Paper = number of pounds * price per pound
- Modify your pseudocode from the Phase 2 Discussion Board to include any improvements that were suggested through the discussion. Update your design document with these improvements. Implement your sales tracker application.
- Implement your sales tracker application according to your pseudocode.
- Test your application, and provide screenshots demonstrating that your application runs.
Intermediate-level Java programming should be demonstrated in your application:
- There should be implemented constructors for each class.
- The toString() method should be overridden to provide readable string representation of each object.
- Getters and setters need to be implemented to enforce data hiding.
- Code should be fully commented.
- Program flow should be logical.
- Behavior should be encapsulated into methods avoiding all encompassing large main() methods.
- Projects should be developed in NetBeans and zipped prior to submission.
- Code should compile and run free of exceptions, indicating that debugging tools were used to eliminate any run time errors.
Submit the following:
- Zipped NetBeans project
- Design document
- Screenshots
"Place your order now for a similar assignment and have exceptional work written by our team of experts, guaranteeing you "A" results."