UserCourse 和 NewReleases 是具有相同方法的不同类。但输出不同。
final Object userCourses;
if(mFlag == 11){
try{
userCourses = new UserCourses(params[0]);
}catch(Exception e){
Log.i(TAG, "Exception: " + e.getMessage());
}
}
else if(mFlag == 44){
try{
userCourses = new NewReleases();
}catch(Exception e){
Log.i(TAG, "Exception: " + e.getMessage());
}
}
现在,当我打电话时
userCourses.getUserCourses().get(i);
我收到“向用户课程添加演员表”错误。两个类都有这个方法。
是否可以这样做?如果是,请告诉我如何。