An interface representing class with logging capabilities implemented using a logger obtain a logger with logger() method
get logger for the class
get logger by explicit name
The member that performs the actual logging