博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

2006年9月15日

摘要: 这节 主要说下 类 事件 我们说的事件分为两种,一是我们的页面事件或者控件事件这样的内置事件,另种就是我们下面要说的自定义类中的自定义事件 可以在自定义类中定义自己的事件,创建在这些事件发生时运行的事件过程。创建自定义事件比为内置事件创建事件过程稍复杂一些,因为您的代码必唤起自定义事件去响应在代码内发生的某件事。 打个比方,我发现没烟了,让儿子去给你买烟.然后他按照你的意思,拿着你给的钱去买回了烟.. 那么你发现没有烟了,事件( Event )就产生了,然后我-事件发生者(Event Sender),把这个消息告诉小家伙(事件的委托),他去超市--事件接收者(Event Reciiver). 如果上面的例子,我儿子--事件委托( Event Delegate )就具有两个信息,一是谁没有烟了,二是要买什么牌子的. 还是不多说了,越说越糊涂了,来看个例题吧! 这次的例题我们把前面关于类的东西都复习一下.呵呵! 关于类事件呢,有好些种说法,我个人认为说法不重要,结果我们做出来了,他为我们所用那就对了 阅读全文

posted @ 2006-09-15 11:55 天轰穿 阅读(4218) 评论(1) 推荐(0)

摘要: 这节我们讲 类的概述 我们一直说c#是面对对象的编程,而前面我们学了,每个对象都必定属于一个类,.net 中已经定义好很多的类,但是,在实际的编程中,我们还必须得再量身为程序定制一些类. C#中所有的类都直接或间接继承自System.Object类,这使得C#中的类得以单根继承。如果我们没有明确指定继承类,编译器缺省认为该类继承自System.Object类。System.Object类也可用小写的object关键字表示,两者完全等同 确切的说,类的主要成分有三个,当然还有一些,我们这里也不深究,以后等我学精了再出深入的教程时再说吧! 1,属性:属性储存了对象的信息,我们前面说了,利用了存取器方法,所以他可以是只读,也可以是可以读可写. 2,方法:方法可以让你利用对象执行某个操作,其实也可以通过属性设置来对其他的对象相互作用,但是方法可以完成一些复合操作。 3,事件:上节课我们才讲了事件,他可以在被触发的时候做相应的事。 最后,当我们完全定义好一个类后就可以对 阅读全文

posted @ 2006-09-15 11:51 天轰穿 阅读(3618) 评论(2) 推荐(0)