Работа с классами. Перегрузка методов
22.01.2025 - Практическая работа №5. Работа с классами. Перегрузка методов
1. Пример 1: Перегрузка метода с разным количеством аргументов
Здесь метод add
принимает любое количество чисел и складывает их.
Тестирование
2. Пример 2: Переопределение метода в дочернем классе
В данном примере метод sound
переопределяется в дочерних классах Dog
и Cat
.
Тестирование
3. Пример 3: Перегрузка метода с разными типами данных
Здесь метод multiply
работает по-разному в зависимости от того, передан ли второй аргумент.
Тестирование
Результаты тестирования
Метод
add
корректно складывает любое количество переданных чисел.Метод
sound
в классеDog
выводит "Bark", а в классеCat
— "Meow".Метод
multiply
работает с одним аргументом, умножая его на 2, или с двумя аргументами, возвращая их произведение.
Last updated