【设计模式学习笔记1】原型法

设计模式不是代码的复用,而是经验的复用。要经过分析之后确定哪个是抽象,那个是具体。 依赖关系的倒置: 抽象不应该依赖于细节,实现细节应该依赖于抽象。 反之软件易碎。 人是抽象A,陶瓷水杯可以是一个实现细节b。即人拿一个水杯。但是陶瓷水杯是一个易变类,因此转化成下面的图。把它...

2011-11-22 18:04:11

阅读数:737

评论数:2

C#结构体与类的区别

<br />a.  结构体是值类型,分配在stack中,而类是引用类型分配在堆中。<br />b.  由于结构体是分配在stack中,从而从性能角度来考虑,它要高于类。分配在栈中的数据会在声明周期结束后立刻释放资源,而分配在堆中的数据需要等待垃圾回收器来回收,在性能上要比结...

2011-01-04 11:11:00

阅读数:723

评论数:0

C#计算字符串中有多少个“a”

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{    class Program    {        static ...

2010-09-13 18:31:00

阅读数:2631

评论数:0

c# 输入五个数用冒泡排序法实现由大到小的排列

c# 输入五个数用冒泡排序法实现由大到小的排列

2010-09-12 23:27:00

阅读数:8507

评论数:0

c#自学心得【2】【基础语法部分2】

1.  类型转化有两种, CAST 和 CONVERT 前者用于在内存同一区域的数据类型的转换,如type和int的转换,语法结构是 type j=2; int I = (int) j; 后者用于意义的转换,比如可以实现 string向int的转换,要调用函数 Convert.ToInt 2.  ...

2010-09-12 21:18:00

阅读数:326

评论数:0

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