Я разрабатываю игру на Java, и у меня проблемы с реализацией карт игры. В основном у меня есть карта Superclass и много подклассов (например, 10 или более), которые представляют собой различные карты. Они разделяют некоторые атрибуты и методы, поэтому я объявил их всех в суперклассе, но все подклассы имеют дополнительные методы и атрибуты (так много получают и устанавливают). Я хочу иметь возможность сохранить их все в коллекции карты, поэтому мне нужно объявить их статически как карт, но динамически как подкласс, но я также хочу иметь возможность использовать получение и набор подклассов. упражняться. Я бы предпочел не использовать экземпляр и пониженную вещество. Есть ли у вас советы или опыт, которые могут мне помочь?
Подробнее здесь: https://stackoverflow.com/questions/795 ... subclasses