提交 036f5fb6 编写于 作者: C chenjianqiang

更新包路径

上级 ce757e6f
......@@ -2,11 +2,19 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="e43e9168-5945-4f45-b4c2-1b6410d1eef8" name="Changes" comment="增加策略模式案例&#10;Signed-off-by: chenjianqiang &lt;wushanxi@gmail.com&gt;">
<change beforePath="$PROJECT_DIR$/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/README.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/InterpreterMain.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/po/InterpreterMain.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/PatternApplication.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/chen/PatternApplication.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/Context.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/chen/StrategyPattern/po/Context.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/StrategyMain.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/chen/StrategyPattern/po/StrategyMain.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/package-info.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/InterpreterPattern/package-info.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/po/AndExpression.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/InterpreterPattern/po/AndExpression.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/po/Expression.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/InterpreterPattern/po/Expression.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/po/InterpreterMain.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/InterpreterPattern/po/InterpreterMain.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/po/OrExpression.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/InterpreterPattern/po/OrExpression.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/InterpreterPattern/po/TerminalExpression.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/InterpreterPattern/po/TerminalExpression.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/PatternApplication.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/PatternApplication.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/package-info.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/StrategyPattern/package-info.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/po/Context.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/StrategyPattern/po/Context.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/po/OperationA.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/StrategyPattern/po/OperationA.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/po/OperationB.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/StrategyPattern/po/OperationB.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/po/Strategy.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/StrategyPattern/po/Strategy.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/chen/StrategyPattern/po/StrategyMain.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/pattern/StrategyPattern/po/StrategyMain.java" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
......@@ -105,7 +113,7 @@
</component>
<component name="RunManager">
<configuration name="PatternApplication" type="Application" factoryName="Application" temporary="true">
<option name="MAIN_CLASS_NAME" value="com.chen.PatternApplication" />
<option name="MAIN_CLASS_NAME" value="com.pattern.PatternApplication" />
<module name="patterns" />
<RunnerSettings RunnerId="Run" />
<ConfigurationWrapper RunnerId="Run" />
......@@ -132,7 +140,7 @@
<workItem from="1634085227295" duration="1967000" />
<workItem from="1634087918450" duration="3646000" />
<workItem from="1634091679401" duration="1323000" />
<workItem from="1634093719115" duration="3683000" />
<workItem from="1634093719115" duration="3987000" />
</task>
<task id="LOCAL-00001" summary="增加策略模式案例&#10;Signed-off-by: chenjianqiang &lt;wushanxi@gmail.com&gt;">
<created>1634096220780</created>
......
/**
* 解释器模式
*/
package com.chen.InterpreterPattern;
package com.pattern.InterpreterPattern;
/*
* 使用场景:执行多个固定的终端计算,将多个结果进行与或的判断
* 类说明细:Expression:接口起点;OrExpression:将两个子计算的结果进行或判断;AndExpression:将两个子计算的结果进行与判断;
......
package com.chen.InterpreterPattern.po;
package com.pattern.InterpreterPattern.po;
/**
* 与
......
package com.chen.InterpreterPattern.po;
package com.pattern.InterpreterPattern.po;
/**
* 表达
......
package com.chen.InterpreterPattern.po;
import com.chen.InterpreterPattern.po.AndExpression;
import com.chen.InterpreterPattern.po.Expression;
import com.chen.InterpreterPattern.po.OrExpression;
import com.chen.InterpreterPattern.po.TerminalExpression;
package com.pattern.InterpreterPattern.po;
/**
* 解释器模式触发器
......
package com.chen.InterpreterPattern.po;
package com.pattern.InterpreterPattern.po;
/**
* 或
......
package com.chen.InterpreterPattern.po;
package com.pattern.InterpreterPattern.po;
import java.util.Arrays;
import java.util.HashSet;
......
package com.chen;
package com.pattern;
import com.chen.StrategyPattern.po.StrategyMain;
import com.pattern.StrategyPattern.po.StrategyMain;
/**
* @author lx
......
/**
* 策略模式
*/
package com.chen.StrategyPattern;
package com.pattern.StrategyPattern;
/*
* 传入不同的计算策略,对同一对值执行对应的计算逻辑
*/
package com.chen.StrategyPattern.po;
import com.chen.StrategyPattern.po.Strategy;
package com.pattern.StrategyPattern.po;
/**
* @author lx
......
package com.chen.StrategyPattern.po;
package com.pattern.StrategyPattern.po;
/**
* @author lx
......
package com.chen.StrategyPattern.po;
package com.pattern.StrategyPattern.po;
/**
* @author lx
......
package com.chen.StrategyPattern.po;
package com.pattern.StrategyPattern.po;
/**
* @author lx
......
package com.chen.StrategyPattern.po;
import com.chen.StrategyPattern.po.Context;
import com.chen.StrategyPattern.po.OperationA;
import com.chen.StrategyPattern.po.OperationB;
package com.pattern.StrategyPattern.po;
/**
* @author lx
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册