2009年8月28日
摘要: 1. NET委托及应用1.1 .NET委托概念OOP中具有相同属性的对象抽象后成为类型(class)。那么,具有相同属性的函数或方法(也称具有相同的函数签名):返回类型相同参数类型、参数顺序及参数个数相同抽象后又是什么概念?例如,1到n之间每个数的平方后求和函数int SquareSum(int n)和立方后求和函数int CubeSum(int n),它们具有相同的函数签名:返回类型int、参数... 阅读全文
posted @ 2009-08-28 16:56 啊T 阅读(664) 评论(0) 推荐(0)
摘要: 1. 引言 关于继承,你是否驾熟就轻,关于继承,你是否了如指掌。 本文不讨论继承的基本概念,我们回归本质,从编译器运行的角度来揭示.NET继承中的运行本源,来发现子类对象是如何实现了对父类成员与方法的继承,以最为简陋的示例来揭示继承的实质,阐述继承机制是如何被执行的,这对于更好的理解继承,是必要且必然的。 2. 分析下面首先以一个简单的动物继承体系为例,来进行说明: public abstrac... 阅读全文
posted @ 2009-08-28 15:37 啊T 阅读(230) 评论(0) 推荐(0)
摘要: 1、接口类似于类,但接口的成员都没有执行方式,它只是方法、属性、事件和索引符的组合而已,并且也只能包含这四种成员;类除了这四种成员之外还可以别的成员(如字段)。2、不能实例化一个接口,接口只包括成员的签名;而类可以实例化(abstract类除外)。3、接口没有构造函数,类有构造函数。4、接口不能进行运算符的重载,类可以进行运算符重载。5、接口的成员没有任何修饰符,其成员总是公共的,而类的成员则可以... 阅读全文
posted @ 2009-08-28 15:35 啊T 阅读(1175) 评论(0) 推荐(0)