下载此文档

c#学习笔记.doc


文档分类:外语学习 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
类的成员:数据成员:字段:成员变量,描述类的特征值;常量。函数成员:方法(或称函数):实现特定功能的计算和操作;属性;索引器;事件;运算符;构造函数:名称和类相同的函数;析构函数:名称是类名前加“~”,类无效时执行。访问修饰符:修饰成员的可访问范围。Public:可以在任何地方被访问Internal:可以在本项目访问Private:只能在本类访问(默认)Protected:只能在本类或者子类被访问对象:对象是类的实例化,具体格式:类名对象名=new类名(参数)对象用点运算符“.”来引用类的成员,并受到成员访问修饰符的控制类成员:静态成员:使用类名+点运算符“.”来引用,不能用对象引用静态字段只标识一个储存位置,无论创建多少个实例,静态字段在内存中只占同一区域实例成员:构造函数:名称和类相同的函数。功能:初始化类的实例,即创建对象时,直接赋值。每个类都有构造函数,系统会提供一个public类型的默认构造函数。Private类型的构造函数,表示该类不能被实例化,通常用于只含静态成员的类。。访问一个类时,将首先执行构造函数中的语句,执行构造函数之前,系统会给所有未赋初值的字段设置默认值。静态构造函数:用static声明的构造函数,用来初始化类,不能初始化实例或者对象在给定的程序中至多只能执行一次,程序中第一次执行某事件时,讲触发静态构造函数的执行。非静态构造函数需要通过实例才能调用。析构函数:销毁类内指定的实例。一个类只能有一个析构函数,不能显示调用,系统自动调用,调用时机由公共语言运行时的垃圾回收机制确定。只读字段关键字readonly来修饰,指定字段的数据不可更改。不能在编译时确定,而是在运行时确定。声明字段时赋值在构造函数内可以多次被赋值或传递到方法中被改变Thisthis访问在声明构造函数时指定最先执行的构造函数。使用技巧:①当参数和类变量同名时必须使用this。②使用时避免自己给自己复制属性属性是字段的扩展,属于一种标识符,用来保护私有变量。声明格式:修饰符类型属性名{get{}set{}}索引器是属性的一种特例。操作数组内的元素。具体格式:修饰符类型this[参数]{get{}set{}}命名空间:解决类重名问题,相当于“类的文件夹”。在不同命名空间下的类,不能被直接访问。想要访问别的命名空间下的类有两种方法:1)通过using引用对方的命名空间2):派生类能够从基类继承所有的成员,包括变量和函数结合属性等。声明格式:修饰符class类名:基类{}继承规则:除了object类外,每个类有且只有一个基类,但支持接口的多重继承。程序中没有基类时,那么它的基类就是object。无论基类成员的访问性如何,所有基类成员

c#学习笔记 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人精品小课件
  • 文件大小28 KB
  • 时间2020-10-30