Need Help ?

Home / Expert Answers / Other / Description This assignment is built using your code from my last work . Req 1 - Create a custom e

Description This assignment is built using your code from my last work . Req 1 - Create a custom e ...


Description This assignment is built using your code from my last work . Req 1 - Create a custom exception handler class called StudentGradingException that can (add this functionality in a package called exception) Centralize capture of all exceptions Logs exceptions in a text file. Fixes at least one exception. Demonstrate the usage of exception handler in a driver, throwing, logging and fixing the exception. Put this in a separate driver called Driver1. java. (Put this in driver package) Req 2 - Deliver the grade for each student in a serialized file. ((add this functionality in a package called util and place the FileIO class in util package) Imagine you are getting your grade report in a serialized file. This will contain your id, lab scores and high, low and avg for each quiz. You should create a new class called StudentGrade (that contains Student and Statistics), then write a method to serialize StudentGrade in FileIO class. Demonstrate serializing StudentGrade object in a separate driver called Driver2. java. (Put this in driver package) Req 3 - Implement abstract class and Interface (add this functionality in a package called adapter) Create an API (A programming interface) to Print student statistics Print score for a given student id You should create an Interface called StudentAPI in which two methods are declared for functionality (Req 3 - 1 and 2) stated above. You should create a class StudentAPIImpl that would implement StudentAPI. Using methods from other classes, (Student.java, Statistics.java, StudentGrade.java, FileIO.java) implement the two methods in StudentAPI. Create a driver demonstrating the usage of the API. Put this in a separate driver called Driver3. java. (Put this in driver package) You must include a readme.txt providing me to review and run your code. Adequately test your code and run the test run of your code in a file called testrun.txt. Every file should have the following information.



Radioactive Tutors

Radio Active Tutors is a freelance academic writing assistance company. We provide our assistance to the numerous clients looking for a professional writing service.

NEED A CUSTOMIZE PAPER ON THE ABOVE DETAILS?
Order Now


OR

Get outline(Guide) for this assignment at only $10

Get Outline $10

**Outline takes 30 min - 2 hrs depending on the complexity and size of the task
Designed and developed by Brian Mubichi (mubix)
WhatsApp