HK仅輝 发表于 2021-12-31 20:56

关于泛型的题,只记得大概的示例代码,求救

本帖最后由 HK仅輝 于 2022-1-3 20:31 编辑

有一个类A ,类A 下有2个对象,有一个类B 继承 类A,类B下的对象也同时继承于类A 的对象 (题目大概是这样的)让把泛型代码写出来
有哪位大佬给个答案
示例
class A                  class B extends A
Q... a                  Q... b (Q... b extends Q a)
W... a                  W... b (W... b extends W a)


class A<X,Y>{
      X   x;
      Y   y;
class B<X,Y,Xl extends x,Yl extends Y> extends A<X,Y>{
      X1 x;
      Y1 y ;


定义A的时候,定义了2个泛型,分别表示两个属性的类型
定义B的时候,定义了4个泛型,其中第3个和第1个有继承关系, 第4个和第2个有继承关系
将前两个作为参数,传递给A,确定A中的两个泛型
后两个作为类B中自己属性的类型
由于X1和X , Y1和Y之间存在继承关系
所以属性直接也存在继承关系

unmask 发表于 2021-12-31 23:15

java目前是没有多继承的,类B的子类同时继承类A的子类这个暂时是没有的

HK仅輝 发表于 2022-1-1 11:53

unmask 发表于 2021-12-31 23:15
java目前是没有多继承的,类B的子类同时继承类A的子类这个暂时是没有的

可能是我题目记错了,我修改了题目,这回的话可以使用泛型实现吗
页: [1]
查看完整版本: 关于泛型的题,只记得大概的示例代码,求救