Question
Business Program Write a Java program to place an order and set an appointment for the delivery of goods or services from a business of
Business Program Write a Java program to place an order and set an appointment for the delivery of goods or services from a business of your choice (restaurant, grocery, mobile pet spa, mobile car detailer, home cleaning, home repair/improvement, mobile car repair, etc....). *Note: JDatePicker Swing library (https://sourceforge.net/projects/jdatepicker/) can be used in this option, but not required.
How the program should work: - The program should prompt the user to select products or services, an appointment or delivery date, and time-based on business operation time. - The program should display the user selection on the screen. - The program should output the order summary and appointment in a text file.
The program should contain the following technical components: - Comments: Document your code, program purpose - Appropriate data type (int, double, long, float...). - Variables: name and use variables, accordingly, reference the variables, including blocks. - Switch statements (10 points): Adequate "Options" menu and selection. - 2 or more controlled statements (If, If-else, While, Do-while, Range-based, for-loop) - Operators: order precedence, functionality in arithmetic, logical, and all parameters - Class: incorporate at least 2 classes in the program - Objects and methods: create objects, constructor, and use methods to access these objects. - Arrays: include an array, 1 or more dimensions is acceptable. - Control access to class members. - Inheritance: allows one class to incorporate another class into its declaration using inheritance. - Import packages: Include packages to streamline development. - Implement interfaces: at least more than one interface in the program - Efficiency and performance: consider design concepts in the program - Integration of UI using Swing.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started