摘要:在许多面向对象程序设计语言中,属性(property)是指对象的特征和状态,具体地说就是指对象的数据成员。程序员可以指定数据成员能否被外界直接访问,如果数据成员被指定为public的,外界就可以用“对象名.公有数据成员名”访问该成员。c#是完全面向对象的语言,c#倡导一种新途径,对数据成员能够更好地封装和保护,同时又向外界提供更有效的访问形式。c#中用来达到这个目标的就是&...
阅读全文
05 2010 档案
摘要:1.委托 委托是一种类型,是方法的类型,委托定义了方法的类型;这样就能把方法作为参数进行传递。代码运行结果:陆续跳出两个对话框2.委托链 将多个方法捆绑到同一个委托对象上,形成委托链,当调用这个委托对象时,将依次调用委托链中的方法。代码运行结果: 依次弹出两个对话框
阅读全文
摘要:AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。 线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果 AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 Set 发出资源可用的信号。 调用 Set 向 AutoResetEvent 发信号以释放等待线程。AutoRes...
阅读全文
摘要:一、OOP的目标: 使用面向对象的开发过程就是在不断地抽象事物的过程,我们的目标就是抽象出一个高内聚、低偶合,易于维护和扩展的模型。二、遇到的问题: 抽象过程中我们会发现很多事物的特征不清楚,或者很容易发生变动,怎么办呢?比如飞禽都有飞这个动作,但是对于不同的鸟类它的飞的动作方式是不同的,有的是滑行,有的要颤抖翅膀,虽然都是飞的行为,但具体实现却是千差万别,在我们抽象的模型中不可能把一个个飞的...
阅读全文
摘要:1.什么是命名空间 命名空间是类的逻辑分组,它组织成一个层次结构—逻辑树。 命名空间是为了防止名字污染在标准C++中引入的。它可以将其中定义的名字隐藏起来,不同的命名空间中可以有相同的名字而互不干扰。 把类比喻成文件的话,命名空间就是文件夹。没有文件夹的话,文件照样可以工作,但是就容易出现“重名”的问题,而且不好组织多个文件。2.签名 是针对方法来说的,...
阅读全文
摘要:1.WF的定义 工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相...
阅读全文
摘要:之前用VC++6.0操作过word,参考文章:http://www.vckbase.com/document/viewdoc/?id=1174 后来改用了VC2005,与VC++6.0操作word有些不同:1. VC6的操作: 在第(4)步后,VC6会自动生成"msword.h"和"msword.cpp"两个文件,同时在类视图中会生成你选择的类(譬如_Application _Documen...
阅读全文

浙公网安备 33010602011771号