- 52
- 0
- 约1.35万字
- 约 62页
- 2022-07-30 发布于安徽
- 举报
Java程序设计教程(第2版)泛型目录CONTENTS01泛型类泛型接口02泛型方法0304泛型的高级用法泛型类1泛型类1.泛型类概述定义在类的声明中使用了泛型的类,称为泛型类。功能通过泛型可以完成一组类的操作对外开放相同的接口。典型应用最典型的就是各种集合,如List、Set和Map。语法格式 class 类名 T T 表示传入参数的数据类型,在创建对象时指定,可以为多个参数,中间使用逗号隔开。泛型类案例:泛型类问题分析:定义一个带泛型的宠物类PetT,包含成员变量petInfor(宠物信息)、构造方法(初始化宠物信息)和成员方法getInfor()(获取宠物信息),定义时都使用类型形参T表示数据类型,然后在main()方法中创建3个对象,分别为String类型的名字对象和种类对象、Integer类型的年龄对象,再分别调用getInfor()方法输出宠物信息。泛型接口2泛型接口定义泛型接口的语法格式如下: interface 接口名 T其中,T表示传入参数的数据类型,可以为多个参数,中间使用逗号隔开。 例如://定义泛型接口interface NumberT { }//定义类,实现泛型接口class IntNumber implements NumberInteger { }泛型方法3泛型方法如果在调用方法时参数类型不确定,或者方法的返回值类型不确定,那么可以将这个方法定
原创力文档

文档评论(0)