- 博客(3)
- 收藏
- 关注
原创 抽象工厂模式
<br />抽象工厂之新解<br />虚拟案例<br />中国企业需要一项简单的财务计算:每月月底,财务人员要计算员工的工资。<br />员工的工资 = (基本工资 + 奖金 - 个人所得税)。这是一个放之四海皆准的运算法则。<br />为了简化系统,我们假设员工基本工资总是4000美金。<br />中国企业奖金和个人所得税的计算规则是:<br /> 奖金 = 基本工资(4000) * 10%<br /> 个人所得税 = (基本工资 + 奖金) * 40%<br />我们现在
2010-06-20 21:06:00 433
原创 C#中的静态构造器
关键字: 静态构造器 在C#中有静态构造器,它的作用就是在类被加载的时候用来进行一些静态初始化工作。它不能有参数,不能有修饰 符 (永远是private),也不能被调用。只是在类加载的时候被CLR调用。而在JAVA中有静态语句块,它也是用来进行一 些静态初始化工作。觉得这两种进制所达到的目的应该是一样的。至于C#中的静态构造器还有以下特性: 1 C#中对静态成员的初始化一定是在执行静态构造器以前执行的。(注意:JAVA中静态代码的执行和静态成员的初始 化顺序依
2010-06-13 22:54:00 871 1
原创 多线程Singleton单件模式
<br />---转自sina博客http://blog.sina.com.cn/s/blog_4c142e330100d2h9.html<br /> <br />Singleton模式是最简单的模式,比较汗颜的是自己一直以来使用的是单线程的Singleton模式,最近在听了李建忠老师的模式讲座录像后,才发现自己一直没注意到这点。这个录像讲座在后面给出了链接地址: C#面向对象设计模式纵横谈(2):Singleton 单件(创建型模式)<br />下面内容整理自李建忠老师的讲课内容:<br />单线程的Si
2010-06-13 22:19:00 503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人