Главная /
Python: ООП и классы /
В языке Python метод является абстрактным, если:
В языке Python
метод является абстрактным, если:
Правильный ответ:
перед его определением стоит ключевое слово
abstract
;
его имя начинается с двойного подчеркивания
если он помечен как
@abstractmethod
в языке
Python
не существует встроенной программной реализации абстрактных методов Сложность вопроса
47
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Зачёт защитил. Лечу в клуб отмечать экзамен intuit
30 июл 2020
Аноним
просто спасибо
12 мар 2020
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo (object): def value(self, x): return x.str def value(self, x): pass def value(self, x): return x ob = Foo() print (type(ob.value(0)))
- # В языке Python встроенный метод property() используется для:
- # Укажите результат выполнения скрипта: class Foo(object): __value__=0 def __getattr__(self, name): return (name+'_'+self.__value__.__str__()) def __setattr__(self, name, value): object.__setattr__(self, '__value__', value) o = Foo() o.a=1 print (o.a, o.b)
- # Укажите результат выполнения скрипта: class Foo(object): __value__=0 def __getattr__(self, name): return (name+'_'+self.__value__.__str__()) def __setattr__(self, name, value): self.__value__=value o = Foo() o.a=1 print (o.a, o.b)
- # Укажите результат выполнения скрипта: class len(object): def __call__ (self, lst): res=0 for i in lst: res+=1 return res print (len(range(5, 8)))