自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

舒响宇的博客

编程技术的总结与研究

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 策略模式学习

今天继续的我的模式学习之路:策略模式学习。策略模式:它定义了算法家族,使各种算法分别封装起来,让算法之间可以相互替代,这种模式让变化不会影响到用户使用算法。其实相对于我们先前讲的简单工厂模式,策略模式的代码并没有多大区别。先上代码:Operation类:abstract class Operation//让业务逻辑与界面逻辑分离 { protected d...

2020-03-13 10:29:24 131

原创 装饰模式学习

1.装饰模式的定义 2.装饰模式使用的优缺点 3.装饰模式的代码实例分析 1.装饰模式定义: 1.1装饰模式(Decorator):动态的给一个对象添加一些额外的职责,就功能而言,装饰模式比生成子类更为灵活。 1.2装饰模式结构图如下: Componment:定义了一个对象接口,可以给这些对象动态的添...

2020-03-18 11:04:18 212

原创 简单工厂模式学习记录

我现在想改变我的代码面貌,因为我现在写的代码是脆弱的,僵化的,不易于扩展。所以准备以面向对象和设计模式对代码进行一番改造。我现在的代码面貌:代码1:namespace Study4{ class Program { static void Main(string[] args) { try ...

2020-03-12 12:40:15 127

原创 c# 面向接口设计

基于面向接口开发,我还有些疑问。在这里,我以txt文件操作举例说明。思路1:我把文件暂定为两个操作read和write。首先定义一个接口Ifile,里面包含上述两个方法。然后定义一个类txt,去实现这个接口;类图如下:思路2:在这里,我考虑到基于txt Write 操作时,有可能以逐条字符串写入,也有可能以字符串的集合写入(如:字符串数组或者列表),所以说在Write 时,存在变化,所...

2020-03-08 12:42:00 593

转载 c#同步调用,异步调用及异步回调

2019-07-16 21:27:27 205

Study6.zip

此资源记录了装配模式的代码实现案例,并配有相关的类图分析,并与继承做了相关的比较。如有不足的地方,欢迎讨论,谢谢!

2020-03-18

Study1.zip

这是一个不成熟的接口设计,发出来意在与大神们讨论交流,能够解决的我现在接口设计的不足。我的问题在博客文上已经有了说明,希望大家能帮我提供些思路和解决办法,谢谢!

2020-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除