package com.codegym.task.task04.task0407; /* Cats in the Universe */ public class Solution { public static void main(String[] args) { Cat cat1 = new Cat(); Cat.count = cat1.count; //write your code here Cat cat2 = new Cat(); Cat.count = cat2.count; System.out.println("The cat count is " + Cat.count); } public static class Cat { public static int count = 0; public Cat() { count++; } } } I got correct answer.But my question is how does it works especially Cat constructor