मैं वर्तमान कक्षा के संदर्भ में निष्पादित करने के लिए कोड लिखने के लिए class_eval का उपयोग कर रहा हूं। निम्नलिखित कोड में, मैं विशेषता मानों के परिवर्तनों के लिए एक काउंटर जोड़ना चाहता हूं। मेरे मामले
मैं सास स्टैनफोर्ड वर्ग कर रहा हूँ, के भाग 5 करने का प्रयास कर परिभाषित करने के लिए class_eval का उपयोग this assignment मैं एक बहुत कठिन समय इस अवधारणा लोभी हो रही है, यह क्या मैं करने का प्रयास किया
क्या class_eval & instance_evaldef को छोड़कर काम में कोई अंतर है? class_eval ब्लॉक def कक्षा के लिए विधि को परिभाषित करता है (यानी उदाहरण विधि) और instance_evaldef कक्षा (यानी क्लास विधि) के eigenclas
के साथ कक्षा में रूबी instance_eval instance_eval और class_eval के बीच मूल अंतर को समझता हूं। जब मैंने चारों ओर खेलना शुरू किया है, तो मुझे कुछ पता चला है जिसमें attr_accessor शामिल है। A = Class.new