正在加载图片...
3.1泛型的含义 基本集合类(比如 ArrayList)是没有类型化的,需要把 ob ject项转 换为集合中实际存储的对象类型,类型转换中容易导致异常。 可以定义强类型化的集合类,即定义派生于 Collect ionBase的集合 类(比如上一章的 An i mals集合类),其拥有自己的方法。 每创建一个类,需要类实例集合时需要: 使用已有的集合类,该集合类可以包含新创建的类类型成员; 或者,创建一个新的集合类。 ■简化这一过程可以使用泛型类,集合类特别适合定义成 泛型类。 ■泛型可以是泛型类、泛型接口、泛型方法等3.1 泛型的含义  基本集合类(比如ArrayList)是没有类型化的,需要把object项转 换为集合中实际存储的对象类型,类型转换中容易导致异常。  可以定义强类型化的集合类,即定义派生于CollectionBase的集合 类(比如上一章的Animals集合类),其拥有自己的方法。  每创建一个类,需要类实例集合时需要:  使用已有的集合类,该集合类可以包含新创建的类类型成员;  或者,创建一个新的集合类。  简化这一过程可以使用泛型类,集合类特别适合定义成 泛型类。  泛型可以是泛型类、泛型接口、泛型方法等
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有