Я хочу написать Java-класс, который может быть создан только 5 раз, точно так же, как у вас есть синглтон-класс, у которого есть только один экземпляр.
Кроме этого, экземпляры должны выбираться на основе циклического перебора.
Предположим, у меня есть класс А. Я должен иметь возможность создать только 5 экземпляров этого класса.
Скажем, у меня есть экземпляр A_1, экземпляр A_2, экземпляр A_3, экземпляр A_4, экземпляр A_5. Всякий раз, когда мне нужно использовать их, они должны быть выбраны на основе круговой системы.