Question: Urgent help needed in java program ! Thanx import java.util.ArrayList; import java.util.List; public class Logger { int errCount = 0; int warnCount = 0; int

Urgent help needed in java program ! Thanx

import java.util.ArrayList;

import java.util.List;

public class Logger {

int errCount = 0;

int warnCount = 0;

int infoCount = 0;

List messages = new ArrayList();

void logError(String message) {

messages.add("ERROR: " + message);

errCount++;

}

void logWarning(String message) {

messages.add("WARNING: " + message);

warnCount++;

}

void logInformation(String message) {

messages.add("INFO: " + message);

infoCount++;

}

public final static void main(String args []) {

// 1. Add comments that describes the class, along with each attribute and operation.

// 2. Add appropriate 'private' and 'public' modifiers to each of the attributes and methods.

// 3. Within this main method, create a new instance of the Logger class (called 'log')

// 4. Call each of the available methods several times on the 'log' instance.

// 5. Add a method called displayLog(), that outputs all of the messages stored within the log. hint: use a for loop.

// 6. Add a method called displayStats(), that outputs information about how many errors, warnings and information messages are stored.

// 7. Add code to this main methods that calls the newly added methods and shows that they work as expected.

}

}

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!