Доброе время суток! Подскажите что требуется в задаче? всего лишь : Red red = new Red(); Orange orange = new Orange(); Yellow yellow = new Yellow(); Green green = new Green(); Blue blue = new Blue(); Indigo indigo = new Indigo(); Violet violet = new Violet(); ... или авторы хотели видеть чегото больше? Если требуется что-то посложнее, то ответ не говорите, просто намекните что именно требуется в задаче. Спасибо!