kingwangone
       学习中经常碰到困难,但最无奈的是你身边没有一个可以帮到你的人,囧
       不得不说简单工厂模式非常好用,它大大的解决了对象的创建问题,通过计算器和这个实例,让我了解到简单工厂的好处,还是一样废话少说上code:

//窗体程序
Code

// 父类
namespace 商场管理软件
{
    
//现金收取父类
    abstract class CashSuper
    
{
        
//抽象方法:收取现金,参数为原价,返回为当前价
        public abstract double acceptCash(double money);
    }


}

//现金收取工厂
Code

//太慢了其他子类一起mark上

Code


这个项目遇到了一个困难,不知为什么在Form1中这段
     //利用简单工厂模式根据下拉选择框,生成相应的对象的代码
TitleCashSuper csuper = CashFactory.createCashAccept(cbxType.SelectedItem.ToString());CashSuper csuper = CashFactory.createCashAccept(cbxType.SelectedItem.ToString());

理想的状态是在下拉列表中出现三个选项,分别是"正常收费"、"满300返100"、"打8折",可是在我的测试中,这个下拉列表中一个选项都没有,我真是急死了。

   请帮忙解答一下?

分类:

技术点:

相关文章:

  • 2021-12-02
  • 2021-12-06
  • 2021-12-29
  • 2018-03-09
  • 2021-11-02
  • 2021-12-08
  • 2021-12-16
猜你喜欢
  • 2021-12-06
  • 2021-09-19
  • 2021-12-17
  • 2021-06-06
  • 2021-09-20
  • 2021-08-26
  • 2021-12-06
相关资源
相似解决方案