Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public abstract class Logger
- {
- private final String name;
- private int logCount = 0;
- public Logger(String name)
- {
- this.name = name;
- }
- public int getLogCount()
- {
- return logCount;
- }
- public void log(Level level, String message)
- {
- log(formatLog(level, message));
- ++logCount;
- }
- protected String formatLog(Level level, String message)
- {
- return name + " - "+ level +" : "+message;
- }
- protected abstract void log(String formattedLog);
- }
Add Comment
Please, Sign In to add comment