Главная /
Python: ООП и классы /
Для того, чтобы функция, определенная для типа A работала с типом B необходимо:
Для того, чтобы функция, определенная для типа A работала с типом B необходимо:
Правильный ответ:
чтобы тип
B был наследником типа A
для типа
B были определены все методы класса A
для типа
B были определены все методы класса A, применяющиеся в функции
в языке Python функции работают только с теми типами, для которых определены
Сложность вопроса
80
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Срочно заблокируйте сайт vtone.ru с ответами по интуит. Умоляю
17 ноя 2019
Аноним
Спасибо за сайт
15 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Значением поля класса по умолчанию может являться
- # Скрипт содержит следующий код: class Foo (object): pass class Bar (Foo): pass class Baz (_____): pass Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания скрипт будет корректным:
- # Укажите результат выполнения скрипта: class Foo(object): val = 0 def fun(self): try: self.val[0]+=self.val[0] return self.val except TypeError: return self.val o=Foo() o.val=12 print (o.fun(), end=' ') o.val='12' print (o.fun(), end=' ')
- # Укажите результат выполнения скрипта: class foo(type): val=1 class A(object): val=0 __class__=foo print (type(A), A.val)
- # Укажите результат выполнения скрипта: class foo(type): val=1 class bar(type): val=2 class A(object, metaclass=foo): val=-1 class B(object, metaclass=bar): val=-2 class C(A,B): pass print (type(C), C.val)