UserCourse und NewReleases sind unterschiedliche Klassen mit derselben Methode. aber unterschiedliche Ausgabe.Dynamisches Objekt aus zwei Klassen in Java
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());
}
}
Nun, wenn ich
userCourses.getUserCourses().get(i);
nenne ich Fehler "cast userCourses hinzufügen" erhalten. Beide Klassen haben diese Methode.
Ist es möglich, dies zu tun oder nicht? Wenn ja, bitte sag mir wie.
Hey danke. Ich habe Interfaces erstellt, weiß aber nicht, dass es auch verwendet wird. Ich werde sie lernen und benutzen. – SkyWalker