2
A
回答
3
通常,沒有優選的順序。根據程序的不同,可能需要一個命令:
- 您可以用功能修飾類。然後,修飾器函數必須在類之前定義。
- OTOH,你可以用類裝飾功能。然後,裝飾器類必須在函數之前定義。
- 您可以通過調用函數來爲類指定類屬性。同樣,這個功能必須在課前定義。
相關問題
- 1. 首先不是函數
- 2. 首先是:數據庫還是應用程序邏輯?
- 3. addEventlistner首先偵聽函數還是變量?
- 4. crypt()函數是在unistd.h還是crypt.h中聲明的?
- 5. PCA首先還是正常化?
- 6. 確定聲明Python/IronPython函數的順序
- 7. 發送DNS數據:首先是MSB還是LSB?
- 8. 全局聲明是堆棧還是堆?
- 9. PHP:聲明一個值是奇數還是隨機整數
- 10. 會員類中聲明順序的Android
- 11. 您是否需要在C#中以正確的順序聲明靜態函數?
- 12. 函數是在調用它們之前還是之後聲明的?
- 13. 使用模板:首先解析運算符還是首先解析轉換?
- 14. 無法重新聲明先前聲明的函數php
- 15. 首先調用虛擬基類的構造函數,然後按順序調用其他類的構造函數
- 16. foreach語句是按順序迭代還是隨機順序?
- 17. 新類型聲明函數?
- 18. Mex C++類函數聲明
- 19. 函數聲明不是一個原型
- 20. 內部函數聲明是否安全?
- 21. 什麼是winapi函數聲明約定?
- 22. 什麼是函數聲明中的DEFAULT_CC?
- 23. GTMAppAuth 'presentingViewController' 不是在函數聲明
- 24. 函數聲明,而不是評論
- 25. 保證首先執行的指令/聲明會先執行嗎?
- 26. 方法聲明的返回類型應該是接口還是具體類?
- 27. C聲明順序錯誤
- 28. 概念和聲明順序
- 29. C++模板聲明順序
- 30. 聲明順序和分配
這是因爲它依賴 - 如果在類定義時需要一個函數,它必須首先出現。超類必須出現在子類之前。裝飾者必須出現在他們裝飾的功能/類之前。 – jonrsharpe 2015-02-06 12:02:13