#1409980
На изображении ниже представлен код. class Animal: def speak(self): raise NotImplementedError("Subclass must implement abstract method") class Dog(Animal): def speak(self): return "Woof!" class Cat(Animal): def speak(self): return "Meow!" dog = Dog() cat = Cat() print(dog.speak()) # Вывод: Woof! print(cat.speak()) # Вывод: Meow! Какие концепции объектно-ориентированного программирования здесь применены
Варианты ответа:
- абстракция и инкапсуляция
- наследование и полиморфизм
- наследование и абстракция
- объект и полиморфизм
Курсы в категории:
Информационные технологии