diff --git a/ConsoleLoggerFactory.java b/ConsoleLoggerFactory.java new file mode 100644 index 0000000..062c94b --- /dev/null +++ b/ConsoleLoggerFactory.java @@ -0,0 +1,27 @@ +package logger; + + +/** + * 具体工厂:控制台日志工厂 继承LoggerFactory,负责创建ConsoleLogger实例 + * @author ������ + * @version 1.0 + * @created 26-10��-2025 22:36:06 + */ +public class ConsoleLoggerFactory extends LoggerFactory { + + public ConsoleLoggerFactory(){ + + } + + public void finalize() throws Throwable { + super.finalize(); + } + /** + * 创建控制台日志记录器 + * @return ConsoleLogger实例 + */ + @Override + public Logger createLogger(){ + return new ConsoleLogger(); + } +}//end ConsoleLoggerFactory \ No newline at end of file