2013-04-11 64 views
-2

Learn to Program: Crafting Quality Code超類繼承自一個子類。 Coursera。他們瘋了嗎?

截圖

enter image description here 這是Coursera的視頻講座學習編程手工藝質量代碼課程。 因此在視頻中進行測驗。

class MyInt(int): 
    # some code there 

他們給了4個答案,我需要選擇一個正確的答案。 我選擇了我的答案一個接一個,但最後他們說這是絕對錯誤的答案。

int是敏

的子類,這個問題Python: How do I make a subclass from a superclass?讓我絕對正確確認我'的權利。

真相在哪裏?

+1

是的,Coursera在那裏是錯誤的。 Coursera的Python課程有很多錯誤。你需要在Coursera中考慮這一點。 – 2013-04-11 16:48:54

回答

1

一定有什麼不對的測驗,寫在問題被宣告代碼MyInt子類的int(或等價:即int超的MyInt),沒有其他的辦法周圍。

+0

謝謝。我發現了另一個質疑Coursera總是正確的問題。 – user1667218 2013-04-11 16:52:17

0

如果你從一個類繼承,那個類就是超類。在示例中,int是超級(或基本)類,而MyInt是子類。他們錯了,就像你懷疑的一樣。 ;-)

+0

謝謝。 #我沒有懷疑。 :)我只是無聊看視頻纔拿到證書。我更願意在其主站點上學習該語言的核心或技術。 – user1667218 2013-04-11 16:53:57