- 0
- 0
- 约2.72千字
- 约 71页
- 2026-06-02 发布于江苏
- 举报
C#面向对象编程进一步;6.1 接口;接口(interface)主要用来控制类和结构实现特定的组员集。其中只包括方法、委托、属性、索引或事件的署名,其实现则由继承该接口的类来定义。接口能够从一种或多个基类或接口继承,若有基类,则必须是出目前第一种位置。;6.1.1 定义接口;6.1.1 定义接口;6.1.1 定义接口;6.1.1 定义接口;6.1.2 接口的实现;6.1.2 接口的实现;接口示例代码;6.2迭代器;6.2.1 迭代器的定义;6.2.1 迭代器的定义;6.2.1 迭代器的定义;6.2.1 迭代器的定义;6.2.1 迭代器的定义;6.2.1 迭代器的定义;6.2.2 迭代器的实现;6.2.2 迭代器的实现;调用迭代器的几个限制;带迭代器的函数的限制;迭代示例代码;6.3 委托;委托介绍;委托介绍;与委托的署名(由返回类型和参数组成)匹配的任何方法都能够分配给该委托。这么就能够通过编程方式来更改方法调用,还能够向现有类中插入新代码。只要知道委托的署名,便能够分配自己的委托方法。
将方法作为参数进行引用的能力使委托成为定义回调方法的理想选择。例如,能够向排序算法传递对比较两个对象的方法的引用。分离比较代码使得能够采用更通用的方式编写算法。;匿名方法表示式的返回类型(指的是其执行代码
原创力文档

文档评论(0)