Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Create A Java project and name it Driver, after the project is created a main class named driver will be created. You need four more
Create A Java project and name it Driver, after the project is created a main class named driver will be created. You need four more classes. Cryptfile UserBase, UserSuper, and UserAdvanced. The UserBase class will have to accept a input from a user for name and a email for a base user. The UserAdvanced class should be able to extend the BaseUser, by allowing a hourly rate and hours of work to be entered by the user. The UserSuper class will extend the UserAdvanced class and allow permissions of high medium or low to be entered by user. Values must be entered by user, and must be output to screen. After information has been input, the user should be able to take the permission level input by user and encrypt it by adding 10 to the base value of each character. It will output this to a file named Myfile.txt as a binary file type. Program will be able to read from that file that was made and output the information from the file to the screen.
Use try catches.
Use inheritance and expectations and advanced file I/O
must be in java !!
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