你的位置:首页 > 软件开发 > ASP.net > 两种设计模式==“简单工厂”

两种设计模式==“简单工厂”

发布时间:2016-03-04 18:00:12
我们以做一个计算器为例,给大家介绍简单工厂的应用:效果:这里我们使用 继承 ,虚方法, 简单工厂的设计模式来完成首先,我们除了搭好窗体外,我们应该把我们的一些类准备好:1.计算的父类Calculationusing System;using System.Collections. ...

我们以做一个计算器为例,给大家介绍简单工厂的应用:

效果:

两种设计模式==“简单工厂”

这里我们使用 继承 ,虚方法, 简单工厂的设计模式来完成

首先,我们除了搭好窗体外,我们应该把我们的一些类准备好:

1.计算的父类Calculation

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 计算器_简单工厂_{  //父类(虚) 计算类  public abstract class Calculation  {    //第一个操作数    public double Numleft { get; set; }    //第二个操作数    public double NumRight { get; set; }    //运算符    public string Operator { get; set; }    //虚方法    public abstract double Cal();  }}

原标题:两种设计模式==“简单工厂”

关键词:设计模式

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。