1 год назад
[🍃] Полиморфизм в Python | Ключевые знания для начинающих
Полиморфизм - это понятие в объектно-ориентированном программировании, согласно которому объекты разных классов могут трактоваться одинаково. Другими словами, это способность различных типов объектов использоваться взаимозаменяемо. Например, допустим, у вас есть программа, которая работает с различными фигурами, такими как круги, квадраты и треугольники. Каждая фигура имеет свой собственный набор свойств и методов, таких как площадь и периметр. С помощью полиморфизма вы можете определить общий...
3 года назад
Наследование и полиморфизм в Python
Источник: Nuances of Programming Наследование Наследование  —  это способность объекта принимать одну или несколько характеристик от других классов объектов, обычно переменных или функций-членов. Можно провести аналогию между этим понятием и наследственностью как передачей характерных черт от родителей к потомству. Например, у ребенка могут быть глаза отца и улыбка матери. Глаза отца и улыбка матери  —  это черты, которые ребенок наследует от своих родителей. Они выглядят/проявляются одинаково у родителей и потомства...