一种默默无闻的设计模式

一种无名的设计模式问题常见一个门面实现类,融合了N多的if/else,遂抽取了这种设计模式?类图?伪代码\\Abstr

一种无名的设计模式

问题

常见一个门面实现类,融合了N多的if/else,遂抽取了这种设计模式

?

类图


一种默默无闻的设计模式
?伪代码

\\AbstractHandler    public void registerSelf() {        dataHandlerFactory.register(key(),  this);    }    /**     * spring bean初始化后此方法被调用     */    @Override    public void afterPropertiesSet() throws Exception {        registerSelf();    }   public abstract String key();
?