201671010111 2016-2017-2《面型对象的程序设计》 泛型类型的学习

          本周是第十周,我们的java学习到了第八章的《泛型程序设计》。

     泛型程序设计可以将一个代码在多个参数类型的程序中都可以使用,也就意味着编写代码可以被很多不同类型的对象所重用。可以减少代码的重用性,可以提高代码的简练性

        方法的泛型使用< >来标记, 一个泛型类就是具有一个或多个类型变量的类。泛型类的类型变量上界和下界的限定,其中上界用extend,下界用super。限定类型之间用“&”分割。通配符类型有?和T两种,其中?表示任何一种类型,T表示一种未知的类型。Java中数组是协变的,但是协变不适合于泛型类型。

    本周是实验作业中的任务五是使用泛型程序设计编辑实验八中的任务八,计算器随机生成10道算式。计算结果并统计得分。泛型方法的定义可以在自己的程序中实现,但是泛型方法的调用就是未能实现。可能是对泛型程序设计方法不够理解,所以在程序中的应运就不够熟练,无法实现调用。

   

原文地址:https://www.cnblogs.com/JINRENQIANCAO/p/7751292.html