雖然有幾篇關於新課程的文章與舊課程有關,但我無法看到具有舊/新風格的基本示例。有人可以寫一個簡單的Python舊樣式類和新樣式類的例子嗎?
0
A
回答
2
唯一的語法不同的是,新式類的對象繼承:
class Old:
...
class New(object):
....
0
我相信this wiki post是你在找什麼:
<snip>
The minor syntactic difference is that New Style Classes happen
to inherit from object.
class Old1:
...
class Old2(Old1, UserDict): # Assuming UserDict is still old-style
...
vs
class New1(object):
... class New2(New1):
... class New3(Old1, New2):
... class New4(dict, Old1): # dict is a newstyle class
<snip>
相關問題
- 1. Python 2.7中的舊式和新式類?
- 2. ,可以有一個子類XML類是完全一樣的
- 3. 散列一個python新樣式類實例?
- 4. Python有一個模塊可以將CSS樣式轉換爲電子郵件的內嵌樣式嗎?
- 5. Django的forms.ModelForm,pylint的和新/舊樣式類
- 6. 尋址模式可以這樣寫嗎?
- 7. 有人可以顯示一個樣本emacs .erc-auth.el文件的樣子嗎?
- 8. 有人可以解釋一個代表是什麼樣的例子嗎?
- 9. 舊式類,新式類和元類
- 10. 我們可以從子樣式設置父元素樣式嗎?
- 11. 有人可以發佈一個格式良好的crossdomain.xml樣本?
- 12. 我可以爲IE創建一個單獨的樣式表嗎?
- 13. Javascript'this'reference - 有人可以解釋一下這個簡單的例子嗎?
- 14. 單個CSS樣式表或每個樣式一個樣式表?
- 15. 外部樣式表中一個類的不同樣式
- 16. 類VS類的實例Python文檔樣式對象
- 17. 舊樣式的IOleObject
- 18. 這個XML例子可以寫出一個模式嗎?
- 19. 我可以在Android中定義包含樣式的樣式嗎?
- 20. 有人可以告訴我一個戰略模式使用計劃的簡單例子嗎?
- 21. 是否有可能一個類分配一個樣式表
- 22. 有人可以簡單地區分一個java庫,一個類和一個包
- 23. 我可以在一個CSS類中指定兩種不同的樣式嗎?
- 24. 可以在同一個樣式表中覆蓋類的CSS屬性嗎?
- 25. python單例類可以被繼承嗎?
- 26. oracle的類型可以像表一樣更新嗎?
- 27. 類樣式
- 28. CSS類樣式
- 29. pyqt4:我可以重寫一個沒有子類的方法嗎?
- 30. UIButton簡單的子類(需要有一個像標籤一樣的NSString屬性)
需要注意的是舊式類是在Python不見了3,所以你不應該太在意。另見這裏:http://stackoverflow.com/questions/4015417/python-class-inherits-object和在這裏:http://stackoverflow.com/questions/54867/old-style-and-new-style-classes- in-python – Cito