width ber margin 100% 技术 factory type string return
- public class OperationFactory {
- public static Operation createOperate(String operate) {
- Operation oper = null;
- switch (operate) {
- case "+":
- oper = new OperationAdd();
- break;
- case "-":
- oper = new OperationSub();
- break;
- case "*":
- oper = new OperationMul();
- break;
- case "/":
- oper = new OperationDiv();
- break;
- }
- return oper;
- }
- }
- public class OperationFactory {
- public static Operation createOperate(String operate) {
- Operation oper = null;
- switch (operate) {
- case "+":
- oper = new OperationAdd();
- break;
- case "-":
- oper = new OperationSub();
- break;
- case "*":
- oper = new OperationMul();
- break;
- case "/":
- oper = new OperationDiv();
- break;
- }
- return oper;
- }
- }
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
1 简单工厂模式
来源: http://www.bubuko.com/infodetail-2391997.html