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