接口,我的理解:一种标准,类的标准。继承这个接口,也就是告诉其它的类,它遵循这个标准:
1。实现了指定的方法,包括方法的名称、方法的签名(参数类型、数量和返回值类型)。
2。包含指定的属性、索引器、事件。
所谓的某个类实现了接口,也就是实现了上面的标准。其它的类只需要知道该类实现了某个接口,就可以调用该类的这些方法或者属性等等,不需要知道该类如何实现这些方法,属性,不需理会该类的其它内容。
委托,我的理解:一种标准,方法的标准。该方法必须遵循这么一个标准:
1。指定的方法签名(参数类型、数量和返回值类型)
实例化了的委托也叫委托,可以被当做参数来传递,是具体方法的引用。
多播委托,特殊的委托,指定的方法签名是没有返回值的。
事件,我的理解:一种实例化了多播委托。类里面,声明事件也就是实例化了一个多播委托,触发该事件也就是执行该多播委托实例(具体方法的引用)。
事实上,该实例开始的时候是空的,它指定了委托,也就是指定了方法签名,但并没有指向任何具体的方法(声明事件只需要指定事件名称和多播委托)。该类我们叫做事件的发送器。事件的接收器(另一个类)会为事件加上具体的方法。
1109

被折叠的 条评论
为什么被折叠?



