Description
Assignment 5
Requirements:
• Create a Java project named yourStudentId_HW5
• Read instructions and create classes needed. You are supposed to add 5 classes (4 required + 1 Tester) to the project.
• Your code must be properly formatted with sensible variable names! Refer to the text for code format examples.
• The instruction for Tester and output are for your reference.
• Make sure your classes correctly implement the public interfaces.
The following diagram describes four classes you need to implement