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