public class Solution { public static void main(String[] args) { Mouse jerryMouse = new Mouse("Jerry", 12, 5); Dog dontknownamethedog = new Dog("Dontknow", 50 , 10); Cat tomCat = new Cat("Tom", 40 , 15); } public static class Mouse { String name; int height; int tail; public Mouse(String name, int height, int tail) { this.name = name; this.height = height; this.tail = tail; } } public static class Dog { String name; int height; int tail; public Dog(String name, int height, int tail) { this.name = name; this.height = height; this.tail = tail; } public static class Cat { String name; int height; int tail; public Cat(String name, int height, int tail) { this.name = name; this.height = height; this.tail = tail; } } } } //сделал двумя способами, но этот не идет, почему? (Пишет что cat не объявлен)