這個問題關於Ruby中的編程實踐。 是否最好在靜態方法裏面創建ruby中的實例變量?還是應該在initialize
方法中創建它們?在Ruby中創建實例變量
0
A
回答
1
相關問題
- 1. Ruby軌道不創建實例變量
- 2. 實例變量在Ruby中
- 3. 如何拒絕在Ruby中創建實例變量
- 4. Ruby中的實例變量
- 5. Ruby中的類變量實例變量
- 6. Ruby在類之外創建實例變量
- 7. Ruby中的類實例變量和實例變量
- 8. 在Ruby 1.9中嵌入實例變量?
- 9. 在ruby中獲取attr_accessor /實例變量
- 10. 在Ruby中訪問實例變量
- 11. 在Ruby中設置實例變量
- 12. 在運行時創建實例變量?
- 13. 實例變量VS在創建方法
- 14. Ruby實例變量訪問
- 15. Ruby實例變量語法
- 16. Ruby:擴展實例變量
- 17. Ruby跟蹤實例變量
- 18. Ruby的實例變量
- 19. Ruby實例變量和局部變量
- 20. Ruby類實例變量與類變量
- 21. Ruby集:創建實例變量不克隆集
- 22. Ruby的attr_accessor會自動爲屬性創建實例變量嗎?
- 23. Ruby Yaml - 直接從YML文件創建實例變量
- 24. 使用塊命名和創建實例變量[Ruby-on-Rails]
- 25. 在Ruby中實例化一個類並填充實例變量
- 26. ruby中的靜態/實例變量
- 27. Ruby:實例化塊中的新變量
- 28. 創建和刪除實例變量
- 29. 創建實例變量不起作用?
- 30. 從System.Type變量創建類的實例
...你將如何在類方法中創建實例變量(以一種真正有意義的方式)? –
我不認爲有關初始化或首次使用實例變量的公認「標準做法」。它取決於變量的語義以及你如何使用它。我經常見到,取決於。在初始化器中設置它意味着你有一個合理的默認值,但情況可能並非如此。 – lurker
Ruby並沒有真正的靜態方法。一個類似的概念是類方法,但沒有簡單或合理的方法來操作類方法中的實例。 –