- 博客(6)
- 收藏
- 关注
原创 委托和事件
点击提交按钮、在窗体内移动鼠标、按下回车键、在I/O端口接收一个字符,这些都是事件(event),它们常常触发程序中一个或多个特殊事件处理例程(event handling routine)调用。在.NET中事件实际上是类成员,与成员属性和方法一样。FCL中几乎每个类都有事件成员。 委托将事件与处理方法关联起来的是委托对象(delegate object)。该对象维护着事件发
2008-02-03 00:14:00
368
原创 构造函数
通用语言运行时CLR要求每个类都有一个构造函数。构造函数是一个有特殊用途的方法,第一次引用时会初始化类或类实例。主要有三类构造函数:实例构造函数(instance)、私有构造函数(private,实例构造函数的一种特殊情况)和静态构造函数(static)。 实例构造函数(instance): 语法
2008-02-03 00:02:00
422
原创 方法
类中的方法就像语句中的动词一样。方法要完成某些动作,正是这些动作定义了类的行为。方法由其签名来标识,签名由方法名,参数个数,以及每个参数的数据类型组成。只要没有其他同名而且参数表匹配的方法,方法签名就是唯一的。除了参数外方法还有一个返回类型(不返回任何结果为void),以及一个修饰符列表,用来确定方法的可访问性和多态行为。多态(polymorphic):多态是指类有相同的方法,但这些方法
2008-02-02 23:52:00
392
原创 常量、字段和成员属性
常量、字段和成员属性常量、字段和成员属性都是类的成员,用于维护类的内容或状态。通常,常量用于从不改变的值;字段用于维护类中的私有数据;成员属性用于控制对类中数据的访问。 常量C#使用const来声明有固定值(不可改变)的变量。 可在一条语句中使用关键字const声明多个常量。 常量必须定义为基本类型。
2008-02-02 23:43:00
845
原创 类的成员概述
大体上类可以划分为存放数据的成员和提供功能的成员,这里的数据指的是常量、字段和成员属性,而功能指构造函数、方法和事件等。类成员 成员类型 有效范围
2008-02-02 23:37:00
629
原创 定义类
定义类包含属性列表(可选)、修饰符(可选)、单词class 和其后的类标识(类名),以及要继承的基类和接口列表(可选)。类声明后面是类体,包括代码和类成员,如方法和成员属性。类定义的语法: [attribute] [modifiers] class identifier [:baselist] { class body } [;] 就像和所有的.NE
2008-02-02 23:34:00
957
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人