जावास्क्रिप्ट में ओओपी में कक्षाएं, मॉड्यूल और इनहेरिटेंस
आइए देखें कि मॉड्यूल में रखी गई कक्षाओं को कैसे इनहेरिट किया जाए। मान लीजिए कि हमारे पास निम्नलिखित कक्षा है:
export default class User {
}
मान लीजिए कि इस कक्षा से हम एक अन्य कक्षा को इनहेरिट करेंगे:
export default class Student extends User {
}
इस स्थिति में चाइल्ड क्लास में पैरेंट क्लास को इम्पोर्ट करने की आवश्यकता होती है:
import User from './User.js';
export default class Student extends User {
}
Programmer कक्षा को
एक अलग फ़ाइल में रखें।
ऐसा करें कि Programmer कक्षा
Employee कक्षा से इनहेरिट करे।