摘要: 泛型1.概述2.创建泛型类3.泛型类的特点4.泛型接口5.泛型结构6.泛型方法一、概述泛型是CLR定义的,所以支持.net的语言就支持泛型。优缺点:1.性能2.类型安全3.二制代码重用4.代码的扩展5.命名约定(一)、性能名词:装箱,拆箱。(性能损失)System.Collections.Generic名称空间中的List类,对比ArrayList(二)类型安全(三)二进制代码的重用(四)代码的扩展(五)命名约定命名规则:● 泛型类型的 名称用字母 T作 为前缀。● 如果没有特殊的要求,泛 型类型允许用任意类替代,且只使 用 了 一个泛型类型,就可以 用字符 T作 为泛型类型的 名称。● 如果 阅读全文
posted @ 2013-07-01 15:59 @妞儿 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 继承1.继承的类型2.实现继承3.访问修饰符4.接口一、继承的类型:1.实现继承和接 口继承在面向 对象的 编程中,有两种截然不同的继承类型:实 现继承和接口 继承。实现继承:表示一个类型派生于一个基类型,它拥有该基类型的 所有成员字段和函 数。 在实现继承中,派 生类型采用基类型的 每个函数的实现代码,除 非在派生类型的定义中 指定重写某个函 数的 实现代码。 在需要给现有的 类型添加功能,或许多相关的 类型共享一组重要的公共功能时,这 种类型的继承非常有用。接口 继承:表示一个类型只继承了函 数的 签名,没 有继承任何实现代码。 在需要指定该类型具有某些可用的 特性时,最好使用这种类型的 阅读全文
posted @ 2013-07-01 09:51 @妞儿 阅读(227) 评论(0) 推荐(0) 编辑