上一页 1 ··· 10 11 12 13 14
摘要: 接口是用来定义规范的,可以降低程序模块间的藕合度。接口中可以包含方法、事件、属性、索引,不能包含字段和常量和委托。如下:interface Iface {//方法 int GetName(string strName); //重载上面方法 string GetName(int intAge); //... 阅读全文
posted @ 2010-08-13 18:14 liancs 阅读(182) 评论(0) 推荐(0) 编辑
摘要: //冒泡排序法public void Sort(int[] source) { Console.WriteLine("冒泡算法开始......"); Auxiliary.DisplayArray(source); int j, temp; j = 1; while ((j 0; inc /= 3)... 阅读全文
posted @ 2010-08-13 17:31 liancs 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1、结构用于小的数据类型,所有结构派生自System.ValueType类,不能再继承其它基类,同时也不能被继承。而类一般用于大的数据类型如人类,动物类等,支持继承。2、结构和类一样可以有成员方法,字段。3、结构中的成员字段不能被显式初始化,要通过默认无参构造器初始化,而类的字段可以显示初始化,默认... 阅读全文
posted @ 2010-08-13 16:54 liancs 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 重写也即覆盖,发生在基类和派生类之间,一个virtual方法可以在多个派生类中重写。重写条件:派生类中重写方法的访问修饰符权限要>=基类重写方法和虚方法返回类型要一样方法要同名参数列表(参数类型和参数个数)要一样。例如 基类一个方法:protected virtual string GetName(... 阅读全文
posted @ 2010-08-13 16:27 liancs 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 重载条件:在同一个类中,同名,返回类型可以不同,参数列表不能相同(参数个数和参数类型),访问修饰符可以不同,最重要的是要同名,具有不同的参数,无论返回值、访问修饰符是否相同,方法名必须相同,参数列表必须不参相同。如下类中的重载方法class D { public int test(int n) { ... 阅读全文
posted @ 2010-08-13 16:06 liancs 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: 例:static void Main(string[] args){ // // TODO: 在此处添加代码以启动应用程序 // Console.WriteLine("请输入被除数:"); int intFirst=Int32.Parse(Console.ReadLine()); Console.W... 阅读全文
posted @ 2010-08-13 15:43 liancs 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 现有一个父窗体name是Parent,子窗体name是Son,要让Son嵌入在Parent的Panel内,则父窗体的初始加载代码如下:private void Parent_Load(object sender, System.EventArgs e){this.IsMdiContainer=tru... 阅读全文
posted @ 2010-08-13 15:35 liancs 阅读(413) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14