C#简单工厂
Posted 董泽文
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#简单工厂相关的知识,希望对你有一定的参考价值。
public class OperationInfo { //简单工厂的本质就是一个普通类,定义一个静态方法,并且该方法返回值类型为父类类型, public static Operation GetInfo(string oper)//一般该方法有一个表示类型的参数 { Operation tion = null;//初始化 switch (oper) { case"+": tion = new Add(); break; case "-": tion = new Mul(); break; case "*": tion = new Sub(); break; case "/": tion = new Div(); break; } return tion; } }
以上是关于C#简单工厂的主要内容,如果未能解决你的问题,请参考以下文章