Engineering Full Stack Apps with Java and JavaScript
Given the following contents of two java source files:
package util.log4j; public class Logger { public void log(String msg){ System.out.println(msg); } }
and
package util; public class TestClass { public static void main(String[] args) throws Exception { Logger logger = new Logger(); logger.log("hello"); } }
What changes, when made independently, will enable the code to compile and run?
Select 2 options
A. Replace Logger logger = new Logger(); with:
log4j.Logger logger = new log4j.Logger();
B. Replace package util.log4j; with
package util;
C. Replace Logger logger = new Logger(); with:
util.log4j.Logger logger = new util.log4j.Logger();
D. Remove package util.log4j; from Logger.
E. Add import log4j; to TestClass.