Да, первый шаг должен определить "все" классы, о которых Вы заботились. Если у Вас уже есть эта информация, можно перечислить через каждого из них и использовать instanceof для проверки отношений. Похожая статья здесь: http://www.javaworld.com/javaworld/javatips/jw-javatip113.html
Код C в порядке должен быть лучше (см. Другие комментарии), однако основная проблема в том, что я неправильно использовал java getInt ()
для указателя. Похоже, мне следовало использовать getIntArray ()
.