1) Создать базовый класс с двумя целыми полями. Разработать два конструктора: первый – без параметров – заполняет поля случайными данными; второй – с двумя параметрами – конструктор копирования. Разработать метод: вывода полей.
2) Класс «Прямоугольный треугольник». Наследует базовый класс. Поля определяют длины катетов. Два конструктора: без параметров – переопределяется конструктор базового класса; с двумя параметрами – обращается к соответствующему конструктору базового класса. Методы: а) гипотенуза; б) периметр; в) площадь. Примечание. Катеты должны быть таковы, чтобы гипотенуза тоже была целым числом