• 大小: 103KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: 其他
  • 标签: 设计模式  

资源简介

策略模式,工厂方法模式,观察者模式 例子学习资料,初学者适用

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 工厂方法模式
{
    public interface IDataAccessFactory
    {
        IDataAccess Create();
    }


    public class MSSQLDataAccessFactory : IDataAccessFactory
    {
        public IDataAccess Create()
        {
            return new MSSQLConnection();
        }
    }

    public class MySqlDataAccessFactory : IDataAccessFactory
    {
        public IDataAccess Create()
        {
            return new MySqlConnection();
        }
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        187  2018-06-26 15:20  设计模式学习\工厂方法模式\App.config

     文件       5632  2018-06-26 16:08  设计模式学习\工厂方法模式\bin\Debug\工厂方法模式.exe

     文件        187  2018-06-26 15:20  设计模式学习\工厂方法模式\bin\Debug\工厂方法模式.exe.config

     文件      24064  2018-06-26 16:08  设计模式学习\工厂方法模式\bin\Debug\工厂方法模式.pdb

     文件      24224  2018-06-27 09:13  设计模式学习\工厂方法模式\bin\Debug\工厂方法模式.vshost.exe

     文件        187  2018-06-26 15:20  设计模式学习\工厂方法模式\bin\Debug\工厂方法模式.vshost.exe.config

     文件        490  2010-03-17 22:39  设计模式学习\工厂方法模式\bin\Debug\工厂方法模式.vshost.exe.manifest

     文件        612  2018-06-26 15:45  设计模式学习\工厂方法模式\DataAccessFactory.cs

     文件        270  2018-06-26 15:22  设计模式学习\工厂方法模式\IDataAccess.cs

     文件        390  2018-06-26 15:26  设计模式学习\工厂方法模式\MSSQLConnection.cs

     文件        390  2018-06-26 15:24  设计模式学习\工厂方法模式\MySqlConnection.cs

     文件        535  2018-06-26 16:06  设计模式学习\工厂方法模式\MySqlDataContext.cs

     文件       6625  2018-06-26 16:05  设计模式学习\工厂方法模式\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件          0  2018-06-26 15:20  设计模式学习\工厂方法模式\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

     文件          0  2018-06-26 15:20  设计模式学习\工厂方法模式\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

     文件          0  2018-06-26 15:20  设计模式学习\工厂方法模式\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

     文件        616  2018-06-27 09:13  设计模式学习\工厂方法模式\obj\Debug\工厂方法模式.csproj.FileListAbsolute.txt

     文件       1755  2018-06-26 15:47  设计模式学习\工厂方法模式\obj\Debug\工厂方法模式.csprojResolveAssemblyReference.cache

     文件       5632  2018-06-26 16:08  设计模式学习\工厂方法模式\obj\Debug\工厂方法模式.exe

     文件      24064  2018-06-26 16:08  设计模式学习\工厂方法模式\obj\Debug\工厂方法模式.pdb

     文件        638  2018-06-26 16:07  设计模式学习\工厂方法模式\Program.cs

     文件       1378  2018-06-26 15:20  设计模式学习\工厂方法模式\Properties\AssemblyInfo.cs

     文件       2807  2018-06-26 16:07  设计模式学习\工厂方法模式\工厂方法模式.csproj

     文件        187  2018-06-27 09:15  设计模式学习\策略模式\App.config

     文件       5632  2018-06-27 09:48  设计模式学习\策略模式\bin\Debug\策略模式.exe

     文件        187  2018-06-27 09:15  设计模式学习\策略模式\bin\Debug\策略模式.exe.config

     文件      17920  2018-06-27 09:48  设计模式学习\策略模式\bin\Debug\策略模式.pdb

     文件      24224  2018-06-27 17:03  设计模式学习\策略模式\bin\Debug\策略模式.vshost.exe

     文件        187  2018-06-27 09:15  设计模式学习\策略模式\bin\Debug\策略模式.vshost.exe.config

     文件        490  2010-03-17 22:39  设计模式学习\策略模式\bin\Debug\策略模式.vshost.exe.manifest

............此处省略67个文件信息

评论

共有 条评论