来看Logback中工厂方法模式的应用,其类图如下。
由上图可以看到,已经分离出不同工厂负责创建不同日志框架,如Substitute日志框架、NOP日志框架、Log4J日志框架,那么对应的Logger产品体系也是如此,如下图所示。