Решение задач №6:
1. Создаем класс Dog.
2. Определяем атрибуты класса: порода, кличка, возраст.
3. Создаем конструктор класса, который принимает значения для всех атрибутов и инициализирует их.
4. Определяем метод getInfo, который возвращает строку с информацией о собаке.
5. Внутри метода getInfo формируем строку, используя значения атрибутов.
6. Создаем два экземпляра класса Dog, передавая значения атрибутов при их создании.
7. Вызываем метод getInfo для каждого экземпляра и выводим результат на экран.
Решение задачи №7:
1. Создаем класс IntegerNumber.
2. Определяем метод readNumber, который считывает целое число с помощью функции input.
3. Определяем метод addNumbers, который принимает два числа в качестве аргументов и возвращает их сумму.
4. Определяем метод getResult, который вызывает метод readNumber два раза для ввода двух чисел и затем вызывает метод addNumbers, передавая введенные числа.
5. Возвращаем строку с результатом сложения чисел из метода addNumbers.
6. Создаем экземпляр класса IntegerNumber.
7. Вызываем метод getResult у экземпляра класса и выводим результат на экран.