Разные операторы для сложения чисел и конкатенации, является ли это нарушением ООП принципа полиморфизма?

21 Авг 2019 в 06:58
236 +1
2
Ответы
1

Нет, использование разных операторов для сложения чисел и конкатенации не является нарушением принципа полиморфизма в объектно-ориентированном программировании. Полиморфизм означает возможность одного и того же метода или оператора выполнять различные действия в зависимости от типа данных, с которыми он работает. В данном случае операторы для сложения чисел (+) и конкатенации строк (.) имеют различное поведение в зависимости от типа операндов, что соответствует принципу полиморфизма.

20 Апр 2024 в 13:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир