(94) Поліформізм
(94) Поліформізм
Практичне завдання
Увага! Під час роботи з комп'ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Використання поліморфізму в Python
Завдання 1. Розробіть програму, у якій виконується оператор (+) над даними: 21.5; 4; 37; «Київ»; «–21», а також оператор (*) над даними: 48; 5; «7»; «Україна».
Завдання 2. Дано 3 числа, що вводяться користувачем. Якщо перше число більше останнього, то в першому класі обчислюється добуток чисел, інакше — в другому класі — їх сума.
Завдання 3. Розробіть програму з двома класами, у першому з яких за допомогою методу func1 обчислюється сума чисел випадково згенерованого одновимірного масиву з 10 елементів, а в другому класі за допомогою методу func1 — їх добуток.
Завдання 4. Розробіть програму з використанням методу __add__ додавання чисел 143.5 і 32.4, а також об’єднання рядків «ай» і «фон».