自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 C#

 静态方法只能由类调用,不能由类的实例调用。C#要求变量在被引用前必须用一个初值进行初始化。当在方法的输入参数前面加上out关键字时,传递给该方法的变量可以不初始化。该变量通过引用传送。c#在重载方法时:1、两个方法不能仅在返回类型上有区别。2、两个方法不能仅根据参数是声明为ref还是out来区分。一般使用this关键字区分成员字段和同名的参数。构造函数

2008-04-12 19:49:00 347

转载 简单工厂模式的基本原理

 简单工厂模式的基本原理:创建一个抽象工厂,它决定返回哪一个类的实例并将该实例返回。接下来可以调用那个类实例的方法,但不需要知道具体使用的是哪一个子类,这种方法把和数据相关的问题与类的其他方法分隔开来。它能返回具有同样方法的类的实例,它们可以是不同的派生子类的实例,也可以是实际上毫无关系仅仅是共享了相同接口的类。不管哪一种类实例中的方法必须是相同的,并且能够被交替使用。

2008-04-12 19:47:00 862

转载 何时使用工厂方法

 何时使用工厂方法1、一个类无法预测它要创建的对象属于哪一个类。2、一个类用它的了类来指定所创建的对象。3、把要创建哪一个类的信息局部化的时候。实现工厂模式需要考虑的几个问题:1、基类是一个抽象类,模式必须返回一个完整可工作的类。2、基类包含默认方法,除非默认方法不能胜任,才会调用这些方法。3、可以将参数传递给工厂,告诉工厂返回哪一个类型的类。这种情况下,类可以共享

2008-04-12 19:46:00 419

转载 csFile.cs

  // //将文件方法包装在一个带有易用方法的简单类中 // public class csFile { private string fileName; StreamReader ts; StreamWriter ws; private bool opened, write

2008-04-04 08:02:00 410

原创 读《设计模式》的收获

 针对接口编程,而不是针对实现编程尽是使用对象组合,而不是继承

2008-04-04 07:48:00 528

原创 C#窗口管理

 //初始化子窗体 Form childb=new Basic(),childg=new Grade(),childbg=new Both(); //判断子窗体是否已打开 private void openChild(Form pform) { try {

2008-04-01 08:40:00 489

原创 C#窗口管理

 //初始化子窗体 Form childb=new Basic(),childg=new Grade(),childbg=new Both(); //判断子窗体是否已打开 private void openChild(Form pform) { try {

2008-04-01 08:26:00 511

空空如也

空空如也

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

TA关注的人

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