2013-04-11 2 views
-2

Learn to Program: Crafting Quality CodeСуперкласс наследуется от подкласса. Coursera. Они сумасшедшие?

Скриншот

enter image description here Это видео лекция из Coursera Научитесь программы Обработки качества кода курса. Итак, во время видео есть викторина.

class MyInt(int): 
    # some code there 

Они дали 4 ответа, где мне нужно выбрать правильный. Я выбираю свои ответы один за другим, но, наконец, они говорят, что право - абсолютно неверный ответ.

ИНТ подкласс MyInt

Этот вопрос Python: How do I make a subclass from a superclass? дает мне абсолютно правильное подтверждение, что I'am право.

Где правда?

+1

Да, Coursera здесь не так. Курс Python Coursera имеет * лоты * ошибок. Вы должны взять это с Курсерой. –

ответ

1

Там должно быть что-то не так с викторины, код, как написано в вопросе заявляет, что MyInt является подкласс из int (или что то же самое: что int является суперкласс из MyInt), ни в другую сторону вокруг.

+0

Спасибо. Я нашел еще один вопрос, сомневающийся в том, что Курсера всегда прав. – user1667218

0

Если вы наследуете класс, этот класс является суперклассом. В примере int является супер (или базовым) классом, а MyInt является подклассом. Они ошибаются, как вы подозревали. ;-)

+0

Спасибо. # Я не подозревал. :) Мне просто скучно смотреть видео только, чтобы получить сертификат. Я предпочитаю изучать ядро ​​языка или технологию на своем основном сайте. – user1667218

Смежные вопросы