- 博客(6)
- 收藏
- 关注
原创 C#:抽象类PK密封类
最近在看关于C#的书,看到了抽象类和抽象方法,另外还看到了密封类和密封方法,那么二者有什么联系又有什么区别,我把最近的收获分享给大家!1、抽象类和抽象方法: ·C#使用abstract关键字,将类或方法声明为抽象类和抽象方法 ·抽象类不能被实例化,抽象方法必须在派生类中重写 ·类中包含抽象方法,该类必须声明为抽象的,否则会报错 p
2016-01-29 11:41:13 1196 31
原创 职责链+策略模式+外观实现用户下机
上篇博客介绍了职责链模式加外观模式来实现下机计算下机时间,这篇博客主要介绍如何利用策略模式来实现计算用户的消费金额。首先来重温一下策略模式: 策略模式:定义了算法族,并分别封装起来,让它们之间可以相互替换。此模式让算法的变化独立于使用算法的客户。我们利用策略模式,正是因为有不同的用户,而且他们的算钱方式之间相互么有影响! 先看一下类图,一张图胜过千言万语。
2016-01-18 21:24:58 881 28
原创 职责链+策略模式+外观实现用户下机
最近又重新拿起了机房合作,经过几天的奋战,代码实现已经基本完工。学生下机计算消费时间和消费是一个比较复杂的逻辑,经过两天的考虑之后发现其实也没有那么难,结合大话设计模式,发现只是对设计模式的简单应用。 下机需要做的事情: 1)计算下机时间 2)根据不同用户计算消费金额
2016-01-18 20:49:50 740 23
原创 (三)WCF之契约
自从我们接收ITOO项目之后,就必须跟WCF打交道,既然必须直面WCF,我就对WCF进行了研究(还不是很深入,是自己目前的理解)。之前对WCF的一些基础知识进行了简单的介绍,本篇重点来介绍WCF的契约(Contracts)。[什么是契约?] 生活中:指双方共同定义的协议。 WCF中:任何一个分布式应用程序,它之所以能够互相传递消息,都是事先制定好数据交换规则的,这个
2016-01-17 16:51:07 839 39
原创 (二)WCF的Binding模型
上篇博客对WCF中的基础知识进行了介绍,先从概念上知道了WCF的一些理论,在abc模型中B是Binding,WCF为我们提供了多种绑定机制,我们先从了解各种绑定机制开始,只有知道之后才能在实践中更好的利用。 【采用Binding原因】 由于服务之间的通信方式多种多样,就有多种可能的通信模式。包括:同步的请求/应答消息,或者异步的“即发即弃”消息;双向消息等。传递消息的
2016-01-03 16:06:34 839 22
原创 (一)WCF基础
我们近期在做项目的时候用到了WCF,之前已经看了部分视频,对于WCF有了一定的了解,但仅限于能够根据搭建好的框架使用WCF,还不了解。所以就进行了研究,这样既有实践也能增加理论,二者结合,使用起来更胜一筹。 小编先从一些基本的概念开始,从基础一点点开始研究。 【WCF简介】 WCF(Windows Communication Foundation)是由微软开发的一
2016-01-02 21:22:01 1594 25
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人