泛型
一、函数泛型
当我们有多个函数是一样的不同的的函数的类型不一样时,我们可以使用泛型,这样就可以省去很多重复的书写,例如:
这样的两个函数时一样的,就是类型不一样,我们就可以使用泛型这样写:
这样的话就能将上面的两个函数都代替了
二、类型泛型
当我们的类型有可能是多种且有不确定的时候,就可以使用类型泛型,如图:
三、接口泛型
既然类型都可以这样使用泛型了,那接口也不能输,如图:
四、泛型高级用法
泛型调用不单单只有一个,还能是多个,如图:
当我们有多个函数是一样的不同的的函数的类型不一样时,我们可以使用泛型,这样就可以省去很多重复的书写,例如:
这样的两个函数时一样的,就是类型不一样,我们就可以使用泛型这样写:
这样的话就能将上面的两个函数都代替了
当我们的类型有可能是多种且有不确定的时候,就可以使用类型泛型,如图:
既然类型都可以这样使用泛型了,那接口也不能输,如图:
泛型调用不单单只有一个,还能是多个,如图: