Question: this needs to be done in java... Two lines of code need to be inserted at the beginning of this main method that need to

this needs to be done in java... Two lines of code need to be inserted at the beginning of this main method that need to reside inside MyLoggerTest class. Your job is to write MyLogger class and complete the set of print/println statements within MyLoggerTest main method to cover all print/println methods that have void as their return value. There should be 9 distinct print/println methods in total that need to be tested within your main method. I will give you the initial version of MyLoggerTest class. You need to complete it to cover all desired method tested. As well, you need to write MyLogger class. -You need to override all void print/println to add to their output the line requested For example, what needs to be added to the regular output is the following: Sun, July 1, 2018 at 17:04:02:003 EDT: printing a float:

- In order to do this, you need to find out the class these print/println reside in, subclass it, and override the set of 9 methods requested

- In the MyLoggerTest class, you need to use the System.setOut method given code: this needs to be done in java... Two lines of code need

public class MyLoggerTest { public static void main(String[] args) { // Initialize MyLogger class appropriately (one line of code) // Use System.setOut method to set your output stream appropriately (one line of code) float f = 45.4f; System.out.println(f); System.out.println("My name is Michel"); // ... /* * I need to be able to call any of the print/println methods that are invoked through System.out. * The list is: * void print/println(boolean b) void print/println(char c) void print/println(char[] s) void print/println(double d) void print/println(float f) void print/println(int i) void print/println(long l) void print/println(Object obj) void print/println(String s) * and I would expect for any of the print/println methods listed above, the output be as follows: *  :  :  * Example as output for the code above: * Sun, July 1, 2018 at 17:04:02:003 EDT: printing a float: 45.4 * Sun, July 1, 2018 at 17:04:02:003 EDT: printing a String: My Name is Michel * * I should be able to test your code by calling print or println methods using System.out. */ } }

The purpose of this assignment is to enrich your logging system by adding more details to the displayed messages and especially the timestamp, with milliseconds, so you can read the logs in chronological order, for debugging and verification purposes. No need to override toString nor to do anything with toString method. What I need to run, is the following statements (within a main method inside MyLoggerTest.java) // two lines of code here need to be added System.out.println("My Name is Michel"); int x = 7; System.out.println(x): /I.. invoking more print or println methods that take other types of parameters And the output I need to see is the following Sun, July 1, 2018 at 17:04:02:003 EDT printing an integer: 15 Sun, July 1, 2018 at 17:04:02:003 EDT printing a boolean: true Sun, July 1, 2018 at 17:04:02:003 EDT printing a character: c Sun, July 1, 2018 at 17:04:02:003 EDT: printing an array of characters: abcde Sun, July 1, 2018 at 17:04:02:003 EDT printing a double: 34.5 Sun, July 1, 2018 at 17:04:02:003 EDT: printing a float: 45.4 Sun, July 1, 2018 at 17:04:02:003 EDT printing a long: 12345678 Sun, July 1, 2018 at 17:04:02:003 EDT printing a String: MyLogger@6bc7c054 Sun, July 1, 2018 at 17:04:02:003 EDT printing a String: My Name is Michel Two lines of code need to be inserted at the beginning of this main method that need to reside inside MyLoggerTest class. Your job is to write MyLogger class and complete the set of print/println statements within MyLoggerTest main method to cover all print/println methods that have void as their return value. There should be 9 distinct print/println methods in total that need to be tested within your main method. I will give you the initial version of MyLoggerTest class. You need to complete it to cover all desired method tested. As well, you need to write MyLogger class

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!