शुरू करेंमुफ़्त में शुरू करें

Mutable और typed structs

हमने अपना टाइप Employee बनाया है और हमारे CEO का विवरण रखने के लिए employee नाम का एक instance तैयार किया है। लेकिन समय के साथ कुछ विवरण बदलेंगे — हमारे CEO अपना नाम बदल सकते हैं, उनकी उम्र बढ़ेगी, और वे अपना लोकेशन बदल सकते हैं। हम अपने कर्मचारियों का रिकॉर्ड हमेशा अपडेट रखना चाहते हैं, इसलिए हमें अपने employee instance के फ़ील्ड्स को अपडेट करने की क्षमता चाहिए।

हम यह भी चाहते हैं कि भरा गया डेटा सही टाइप का ही हो। जब हमारी डेटा एंट्री टीम किसी कर्मचारी का विवरण दर्ज करे, तो हम किसी भी अनजानी गलती से बचाव करना चाहते हैं। हम यह अनिवार्य करना चाहते हैं:

  • name एक string हो
  • age एक integer मान हो
  • location एक string हो

याद रखें कि mutable struct बनाने के लिए हम mutable कीवर्ड का उपयोग करते हैं।

यह अभ्यास पाठ्यक्रम का हिस्सा है

इंटरमीडिएट Julia

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Create a mutable struct Employee
____ struct Employee
    name
    location
    age
end
कोड संपादित करें और चलाएँ