Hello Guys, I've just done that exercise. But don't really understand why the code below is coming.
package com.codegym.task.task03.task0315;

/*
Roy G. Biv…

*/

public class Solution {
    public static void main(String[] args) {
        //write your code here
        //Creation objects
        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();


    }

    public static class Red {
        public Red() {
            System.out.println("Red");
        }
    }

    public static class Orange {
        public Orange() {
            System.out.println("Orange");
        }
    }

    public static class Yellow {
        public Yellow() {
            System.out.println("Yellow");
        }
    }

    public static class Green {
        public Green() {
            System.out.println("Green");
        }
    }

    public static class Blue {
        public Blue() {
            System.out.println("Blue");
        }
    }

    public static class Indigo {
        public Indigo() {
            System.out.println("Indigo");
        }
    }

    public static class Violet {
        public Violet() {
            System.out.println("Violet");
        }
    }
}
Actually I did this first,
System.out.println(red);
...
I tried this
red.Red();
I had an error ... Can you please explain me because it's like I don't understand the objects.