泛型编程技术-金旭亮.pdfVIP

  • 24
  • 0
  • 约4.63千字
  • 约 18页
  • 2019-08-02 发布于天津
  • 举报
泛型编程技术北京理工大学计算机学院金旭亮为什么引入泛型典型开发场景我们需要写个程序求出某数组元素中的最大值与最小值示例示例程序中存在的问题需要为不同类型的数组各提供一个代码类似的方法当增加一种新的类型时需要再写一个类似的方法这些函数完成的工作都是一样的不同之泛型可用于解处仅仅在于处理的数据类型不一样能否将这些非常类似的函数合为一个决这个问题定义泛型方法泛型类型参数泛型类型约束方法参数前的关键字表明方法将会修改传入变量的原始值这就是说方法执行完毕之后传入的实参值将会被永久改变方法调用语句后面的代码

泛型编程技术 北京理工大学计算机学院 金旭亮 1为什么引入“泛型”? 典型开发场景 我们需要写个程序求出某数组元素中的最大值 与最小值 示例:MaxMinValueForGP1 3 示例程序中存在的问题 需要为不同类型的数组各提供一个代码类似的方法。 1. privat

文档评论(0)

1亿VIP精品文档

相关文档