关于java的泛型共用类,如果某一个对象多了一个字段,那该怎么办?

package project001.admin.model;

import java.util.ArrayList;

public class Test<T> {
    private T name;
    private ArrayList<T> subset;
    public T getName() {
        return name;
    }
    public void setName(T name) {
        this.name = name;
    }
    public ArrayList<T> getSubset() {
        return subset;
    }
    public void setSubset(ArrayList<T> subset) {
        this.subset = subset;
    }
}

这个泛型类是共用的.
name跟subset字段都是有的,所以用了泛型来开发.
但是某个对象多了一个type属性.
那该怎么办?

阅读 2.9k
2 个回答
新手上路,请多包涵

加进去呗,感觉多个字段没啥问题吧

继承?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题