2008-09-26 20 views
17
में मॉड्यूल द्वारा घोषित

मैं सभी प्रकार है कि रूबी में एक मॉड्यूल द्वारा घोषित कर रहे हैं कैसे सूचीबद्ध कर सकते हैं?सूची सभी प्रकार रूबी

उत्तर

23

स्थिरांकमॉड्यूल मॉड्यूल में परिभाषित विधि का उपयोग करें। रूबी प्रलेखन से:

Module.constants => सरणी

सभी स्थिरांक प्रणाली में परिभाषित के नाम की एक सरणी देता है। यह सूची सभी मॉड्यूल और वर्गों के नाम भी शामिल है।

पी Module.constants.sort [1..5]

उत्पादन:

[ "ARGV", "ArgumentError", "सरणी", "bignum", "बाइंडिंग"]

आप किसी भी मॉड्यूल या कक्षा पर स्थिरांक पर कॉल कर सकते हैं।

p Class.constants 
5

सुनिश्चित नहीं हैं कि अगर यह तुम क्या मतलब है, लेकिन आप

ModuleName.constants

करके सभी स्थिरांक और कक्षाएं एक मॉड्यूल में परिभाषित के नाम की एक सरणी प्राप्त कर सकते हैं
संबंधित मुद्दे