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