我有一个超类DBAdapter
,它有fetchAll()
从数据库表中选择所有记录的方法List<DBObject>
。我已经继承了这个类CategoryDBAdapter
,这个类知道Category
从 扩展的类DBObject
。
当我打电话时:
CategoryDBAdapter categoryDbAdapter = new CategoryDBAdapter(dbHelper);
List<Category> categories = categoryDbAdapter.fetchAll();
我的代码无法List<DBObject>
转换为List<Category>
. 解决这种冲突的常用方法是什么?