避免 if-else判断条件过多--map,策略模式,行为树

阅读 92

2022-07-27


一.网上很多关于if-else判断过多的问题

目前提供几种解决思路:

    表驱动的模式,使用map 或者 配置文件的形式来做强关联

    策略模式,抽取公共方法,让具体实现类继承该接口,通过map,或者反射的形式进行分支选择

    责任链模式,实现责任链逻辑

    有限状态机,在java网站领域并不是太常用

 

二.策略模式最为常用,将专门介绍下策略模式


三.责任链模式

精彩评论(0)

0 0 举报