您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,C#下载列表 第841页

[C#] 设计模式(五)之依赖倒转原则.zip

说明:依赖倒置原则的包含如下的三层含义: 1. 高层模块不应该依赖低层模块,两者都应该依赖其抽象 2. 抽象不应该依赖细节 3. 细节应该依赖抽象 就是面向接口编程,采用依赖倒置原则可以减少类间的耦合性,提高系统的稳定性,降低并行开发引起的风险,提高代码的可读性和可维护性。
<qq_39708228> 上传 | 大小:35kb

[C#] 设计模式(六)之里氏替换原则.zip

说明:里氏替换原则有如下特点: 代码共享,减少创建类的工作量 提高代码的重用性 提高代码的可扩展性 提高产品代码的开放性 继承侵入性 只要继承,必须拥有父类的内容 降低代码的灵活性,子类必须拥有父类的属性和方法 增强耦合性。
<qq_39708228> 上传 | 大小:36kb

[C#] 设计模式(七)之装饰模式.zip

说明:装饰模式精髓主要在装饰类Decorate.cs及子类中的base(执行父类方法)关键字,这二者体现了设计模式的精髓。
<qq_39708228> 上传 | 大小:39kb

[C#] 设计模式(八)之静态代理模式.zip

说明:静态代理总结: 优点:可以做到在符合开闭原则的情况下对目标对象进行功能扩展。 缺点:我们得为每一个服务都得创建代理类,工作量太大,不易管理。同时接口一旦发生改变,代理类也得相应修改。
<qq_39708228> 上传 | 大小:38kb

[C#] 设计模式(九)之工厂模式.zip

说明:工厂模式:定义一个用于创建对象的接口,让子类来决定实例化哪一个类,工厂方法使一个类的实例化延迟到子类。
<qq_39708228> 上传 | 大小:42kb

[C#] 设计模式(十)之原型模式.zip

说明:原型模式:就是从一个对象再创建另一个可定制的对象,而且不需要知道任何创建的细节。 重写抽象类中的Clone方法或者重写ICloneable中的Clone方法。 也就是说:要实现克隆的这个类,必须实现其Clone方法。
<qq_39708228> 上传 | 大小:85kb

[C#] 设计模式(十一)之模板方法模式.zip

说明:模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。
<qq_39708228> 上传 | 大小:37kb

[C#] 设计模式(十二)迪米特原则(最少知识原则).zip

说明:迪米特(最少知识)法则:如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。
<qq_39708228> 上传 | 大小:34kb

[C#] 设计模式(十三)之外观模式.zip

说明:外观模式(Facade)的定义:为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这个子系统更加容易使用。
<qq_39708228> 上传 | 大小:36kb

[C#] 设计模式(十四)之建造者模式.zip

说明:建造者模式精髓:建造者模式使得建造代码与表示代码的分离,可以使客户端不必知道产品内部组成的细节,从而降低了客户端与具体产品之间的耦合度。
<qq_39708228> 上传 | 大小:38kb

[C#] 动软生成需要的文件

说明:动软件生成完之后需要引用的组件。LTP.Accounts.dll,Maticsoft.Common.dll,Maticsoft.DBUtility.dll,DbHelperSQL.cs
<weixin_42565716> 上传 | 大小:42kb

[C#] 设计模式(十五)之观察者模式.zip

说明:观察者模式主要应用于一对多的依赖关系,让多个观察者对象同时监听某一个主体对象,这个主题对象在状态发生变化时,会通知所有观察者。当一个对象改变需要同时改变其他对象,而且他不知道具体有多少对象需要改变的时候,应该考虑使用观察者模式。
<qq_39708228> 上传 | 大小:37kb