public class DictionaryBase<T extends IData> {
protected Map<String, T> mdic = new HashMap<>();
protected T Add(String Name) {
T objNew = new T();
objNew.Name(Name);
mdic.put(Name, objNew);
return objNew;
}
在新T()上我有错误。这样做的正确方法是什么?