Вы можете рассмотреть интерфейс и заставить их обоих реализовать этот интерфейс.Затем вы можете сохранить список объектов, которые реализуют этот интерфейс.
interface Parent {
}
public enum Days implements Parent {
SUNDAY,MONDAY,TUESDAY,WENESDAY,THURSDAY,FRIDAY,SATURDAY;
}
public enum Weather implements Parent {
CLOUDY, CLEARSKIES, SUNNY, RAIN, SNOW;
}
Пример использования:
Parent[] list = new Parent[2];
list[0] = Days.FRIDAY;
list[1] = Weather.SNOW;