我只知道什么工厂模式,每种模式在什么情况下用呀?

解决方案 »

  1.   

    设计模式多数情况下还是几种相结合起来使用
    达到的效果更好
    <大话设计模式>
      

  2.   

    设计模式一般情况下在项目重构的时候才会考虑到。因为软件开发本身就所越简单越好。
    常用的有几种:
    1、工厂设计模式。根据不同的条件动态创建不同的类,比如根据用户XML文件的配置动态的实例化不同的数据访问层,可能所基于Oracle,也有可能所基于SQL Server的。
    2、状态模式和装饰模式
      

  3.   

    非常感谢,我的邮件:[email protected]
      

  4.   


    非常感谢,我的邮件:[email protected]