2012年9月10日

摘要: 今天用winform做了个猜拳游戏。拖完控件的摸样:刚打开是的摸样:随便选个出拳之后:平的时候:具体的代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 练习3_猜拳{ public partial class Form1 : Form { public Form1() { 阅读全文
posted @ 2012-09-10 17:19 gongth_12 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 集合ArrayList特点: 可变长度且里边的数组可用任何类型堆heap 占stack定义一个静态方法,在里面实例化ArrayListArrayList a=new ArrayList();foreach(int temp in new int[7]{1,12,2,3,4,55,6,7}//这是个匿名数组,用匿名数组的原因,只用这一次)属性:Count(的到集合中的实际存放数据的个数)Capacity(集合的容量)。乘2变大。如,4,8,16方法:a.Add(number) //add方法a.Insert(要插入的位置,插入的内容)remove(要移除的内容) 移除 方法removeAT(要移 阅读全文
posted @ 2012-09-10 15:15 gongth_12 阅读(87) 评论(0) 推荐(0) 编辑

2012年9月6日

摘要: 今天学的委托,听的不太认真,下课费了半天劲从新听了上课的视频才有点了解了。。。 给大家推荐个网页:http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html 介绍委托很详细。委托:委托就是一个函数的指针也就是一个方法的引用。 用委托的目的:定义一个委托让委托指向多个方法。定义委托需要三步:第一步,定义委托 public delegate void stopManchineryDelegat();第二步,将委托具体化 。声明一个委托变量,谁来进行委托 第二步只是声明了 还没有实例化呢。 public stopManchiner 阅读全文
posted @ 2012-09-06 20:57 gongth_12 阅读(148) 评论(0) 推荐(0) 编辑

2012年9月5日

摘要: 今天复习了接口和抽象类 可能是我原来就没学好吧, 今天听的又是晕晕乎乎的。。。还好下课有看了看书,总算是有了点了解。。。接口:是抽像类的变体。在接口中,所有方法都是抽像的。。 接口里没有方法体。。接口不可以实例化。关键字: interface结构:interface+名+{ 类型+方法名+(参数) } 使用原因:在需要在不相关类中实现同以功能时,就可以用接口来实现;接口没有访问修饰符也没有方法体,只能依托于一个类在类中写继承写方法体;方法: 借助类注:一般接口命名都是以 " I " 开头的,也可以不用 。。。用一个例子介绍一下。Program类class Program { 阅读全文
posted @ 2012-09-05 21:27 gongth_12 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1. override重写的方法必须要有virtual做修饰,而new则不必要。2.override重写就像是拆掉老房子,再建一个新房子,老房子在该子类中就再也调用不到了不管是你用父类引用子类还是直接用子类初始化对象都调用不到,而new则是在老房子旁再建一个新房子,你可以使用父类引用子类来调用老房子,也可以用子类初始化对象来调用新房子。 暂时知道的就这么多- -如果还知道其他区别的,留言写一下。 感激。。。 阅读全文
posted @ 2012-09-05 17:41 gongth_12 阅读(97) 评论(0) 推荐(0) 编辑

2012年9月4日

摘要: 今天我们复习了学过的类的继承和多态 也扩展了一点没学过的知识。类的继承: 个人理解就是使子类可以使用父类中权限为public 和 protect 权限的方法。格式 子类名:父类名{ }; 多态:个人理解就是父类中的方法可以在子类中的同名方法以另一个内容的方式出现;用法:创建一个父类为哺乳动物(Mammal)类,子类是马(House)类和鲸鱼类(Whale);Mammal.cs 哺乳动物类class Mammal { private string name; public Mammal(string fname) { name = fname; } public string GetNam... 阅读全文
posted @ 2012-09-04 17:22 gongth_12 阅读(131) 评论(0) 推荐(0) 编辑

2012年9月3日

摘要: 今天是开学第一天,好多过去学的知识都忘了 T_T。今天复习了构造函数。 构造函数必须要记住的几点: 1.构造函数名要与类名完全相同;2.构造函数木有返回值(可以根据他的结构看出来 权限+类名(){ } 木有返回值类型ing。。);3.构造函数不能被直接调用,必须使用new 初始化初始化一个对象;4.默认的构造函数是没有参数的,但当你自己创建了公有的构造函数后,默认的构造函数就没有作用了。今天的作业:问题是让求两个点之间的距离,其中一个点是固定点(-1,-1),另一个要自己输入。program类里的/* 方法一 面向对象的写法/*方法一 面向对象的写法 Console.WriteLine(&qu 阅读全文
posted @ 2012-09-03 20:19 gongth_12 阅读(122) 评论(0) 推荐(0) 编辑

2011年11月24日

摘要: 上完兴趣班,作业是做个个人主页。。上课的时候有点地方没弄懂。。现在做起来好麻烦啊啊啊啊啊啊啊。。。各种郁闷中。。。 阅读全文
posted @ 2011-11-24 10:41 gongth_12 阅读(78) 评论(0) 推荐(0) 编辑

2011年11月15日

摘要: 今天晚上就要上csdn学院兴趣班了。。呵呵。。挺激动的。。一直对csdn挺感兴趣的。。一直感觉它挺神秘的。。今天终于要揭开它的面纱了。。哈哈。。 阅读全文
posted @ 2011-11-15 17:21 gongth_12 阅读(64) 评论(0) 推荐(0) 编辑

导航