C#编程利器之四:委托与事件(Delegate and event) (下)
摘要:本文示例源代码或素材下载 二、事件 1.了解概念 事件就是当对象或类状态发生改变时,对象或类发出的信息或通知。发出信息的对象或类称为"事件源",对事件进行处理的方法称为"接收者",通常事件源在发出状态改变信息时,它并不知道由哪个事件接收者来处理.这就需要一种管理机制来协调事件源和接收者,C++中通过函数指针来完成的.在C#中事件使用委托来为触发时将调用的方法提供类型安全的封装。 在介绍事件...
阅读全文
posted @
2009-04-28 10:05
Jackey_Chen
阅读(568)
推荐(0)
C#编程利器之四:委托与事件(Delegate and event) (上)
摘要:本文试图在.net Framework环境下,使用C#语言来描述委托、事件的概貌。希望本文能有助于大家理解委托、事件的概念,理解委托、事件的用途,理解它的C#实现方法,理解委托与事件为我们带来的好处。
阅读全文
posted @
2009-04-24 19:31
Jackey_Chen
阅读(442)
推荐(0)
【推荐】极限编程的十二大原则——持续整合
摘要:持续整合:大量减少在整合中耗费的时间,减少团队开发问题。 用一个实例来讲述这一章吧,2002年的时候,我们的团队开始使用新的技术,并在我们自己设计的软件开发框架下工作,这套框架在设计上充分贯彻了J2EE的开发模式和MVC的设计模式。 MVC是Model、View、Control的缩写,我们做的业务类就是Model,JSP是View,而连接它们的就是各种事件响应的Servlet就是Control。n...
阅读全文
posted @
2009-04-23 12:39
Jackey_Chen
阅读(479)
推荐(0)
C#编程利器之三:接口(Interface)
摘要:C#接口是一个让很多初学者容易迷糊的东西,用起来好象很简单,定义接口,然后在里面定义方法,通过继承与他的子类来完成具体的实现。但没有真正认识接口的作用的时候就觉得用接口是多此一举,当然你这样想是绝对错误的。在软件设计中有一个非常重要的原则就是:面向接口编程,依赖与接口或抽象层。可见接口在真正的开发中是多么的重要。 在之前C#编程利器之一:类(Class)一文里介绍了类的相关知识,本文主要介绍O...
阅读全文
posted @
2009-04-20 12:51
Jackey_Chen
阅读(638)
推荐(0)
C#编程利器之二:结构与枚举(Structure and enumeration)
摘要:在上一篇文章中,介绍了类如何封装程序中的对象.而实际中,出了类可以封装对象外,结构和枚举也可以封装一些对象,本文将着重介绍结构和枚举这两个知识点的相关应用.
阅读全文
posted @
2009-04-19 12:08
Jackey_Chen
阅读(554)
推荐(0)
C#编程利器之一:类(Class)
摘要:本文介绍了与类相关的常用知识点,当然类还有很多的知识点本文里没有提出,要更详细的了解类请查阅相关书籍和资料,篇幅限制,本文就介绍于此,希望本文对新手有所帮助。
阅读全文
posted @
2009-04-18 11:55
Jackey_Chen
阅读(507)
推荐(0)
C# 抽象类、密封类及类成员
摘要:1. 抽象类和类成员 使用 abstract 关键字可以创建必须在派生类中实现的不完整的类和类成员。例如:public abstract class A{ // Class members here.}抽象类不能实例化。抽象类的用途是提供多个派生类可共享的基类的公共定义。例如,类库可以定义一个作为其多个函数的参数的抽象类,并要求程序员使用该库通过创建派生类来提供自己的类实现。 抽象类也可以定义抽象...
阅读全文
posted @
2009-04-17 18:03
Jackey_Chen
阅读(478)
推荐(0)
【转】C/C++各种排序法完整例子
摘要:最近在重拾C/C++算法,本文是关于排序的一点知识归结,囊括希尔排序,非递归的快速排序,递归的快速排序 , 堆排序 ,归并排序,基数排序
阅读全文
posted @
2009-04-17 17:56
Jackey_Chen
阅读(485)
推荐(0)