吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

2010年1月14日

OOP概念简介

摘要: 1.类和对象2.属性和字段 1.属性不能直接访问数据 2.使用属性可以来限制字段,包括:取值范围和读(get)写(set) 3.一般情况下,在访问状态时最好提供属性,而不是字段3.方法:用于访问对象的功能4.构造函数:没有参数,与类同名。用new关键字调用。可以有多个构造函数(须重载)5.析构函数:.net framework可以自动清理对象,自已调用析构函数。6.静态类:类中只包含静态成员,且不... 阅读全文

posted @ 2010-01-14 11:36 _eagle 阅读(1836) 评论(0) 推荐(0) 编辑

params,ref,out关键字

摘要: 参数数组params:c#允许为函数指定一个(只能指定一个)特定的参数,这个参数必须是函数定义中的最后一个参数,称为参数数组。参数数组可以使用个数不定的参数调用函数,它可以使用params关键字来定义。特点1,在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力2,该参数必须是一个一维数组3,params 关键字可以指定在参数数目可变处采用参数的方法参数。4,在方法声明中的 params ... 阅读全文

posted @ 2010-01-14 11:35 _eagle 阅读(380) 评论(0) 推荐(0) 编辑

数组

摘要: 一维数组以线性方式存储固定数目的项,只需一个索引值即可标识任意一个项。在 C# 中,数组声明中的方括号必须跟在数据类型后面,且不能放在变量名称之后,而这在 Java 中是允许的。因此,类型为 integers 的数组应使用以下语法声明: int[] arr1; 下面的声明在 C# 中无效: //int arr2[]; //compile error 声明数组后,可以使用 new 关键字设置其大小,... 阅读全文

posted @ 2010-01-14 08:55 _eagle 阅读(337) 评论(1) 推荐(1) 编辑