JavaScript实现《大话设计模式》样例一 —— 工厂模式
Posted man-dream-necessary
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript实现《大话设计模式》样例一 —— 工厂模式相关的知识,希望对你有一定的参考价值。
// 工厂模式(Factory Pattern) let operationFactory = createOperate (operate) let oper = null switch (operate) case ‘+‘: oper = new operationFactory.OperationAdd() break case ‘-‘: oper = new operationFactory.OperationSub() break case ‘*‘: oper = new operationFactory.OperationMul() break case ‘/‘: oper = new operationFactory.OperationDiv() break , OperationAdd () // TODO run the addition operation , OperationSub () // TODO run the subtraction operation , OperationMul () // TODO run the multiplication operation , OperationDiv () // TODO run the division operation
Git地址:https://github.com/skillnull/Design-Mode-Example
以上是关于JavaScript实现《大话设计模式》样例一 —— 工厂模式的主要内容,如果未能解决你的问题,请参考以下文章