5 classes are for step 1 are-
Software Price
Software date of purchase
Endpoint Software
Cloud Software
IT technician
Overview In this activity, you will use an IDE to create the first version of your model classes needed for your course project application. The material in the previous assignment, noun-verb analysis, will provide significant input to the work you do on this assignment. Activity Description Using the IDE, create a new Project for your course project application. Next, create at least five (5) model classes in Java. Make sure each class includes the following components: 1. At least two fields with the appropriate visibility modifier (public, private, protected, default). 2. At least one parameterized constructor, which initializes all fields in the class based on the parameters passed. Submit Assignment the parameters passed. 3. Accessors and mutators to encapsulate all of the class fields. 4. Override the toString method to return a String containing all the instance data for this class Your submission must be the entire project folder zipped into a single zip file archive. It is a very good idea to double check that your submission includes all the project files. Your project classes MUST compile without error. Any project that does not compile will receive a MAXIMUM of 50% credit for the assignment. Submission Submit your zipped project to Canvas before the due date and time. Please review rubric below for grading breakdown. Overview In this activity, you will use an IDE to create the first version of your model classes needed for your course project application. The material in the previous assignment, noun-verb analysis, will provide significant input to the work you do on this assignment. Activity Description Using the IDE, create a new Project for your course project application. Next, create at least five (5) model classes in Java. Make sure each class includes the following components: 1. At least two fields with the appropriate visibility modifier (public, private, protected, default). 2. At least one parameterized constructor, which initializes all fields in the class based on the parameters passed. Submit Assignment the parameters passed. 3. Accessors and mutators to encapsulate all of the class fields. 4. Override the toString method to return a String containing all the instance data for this class Your submission must be the entire project folder zipped into a single zip file archive. It is a very good idea to double check that your submission includes all the project files. Your project classes MUST compile without error. Any project that does not compile will receive a MAXIMUM of 50% credit for the assignment. Submission Submit your zipped project to Canvas before the due date and time. Please review rubric below for grading breakdown