मैं निम्नलिखित समस्या है और हो, तो एकाधिक वंशानुक्रम का उपयोग किए बिना इन वस्तुओं मॉडल करने के लिए एक अच्छा तरीका मैं सोच रहा हूँ। अगर इससे कोई फर्क पड़ता है, तो मैं पाइथन का उपयोग कर रहा हूं।को खत्म करना एकाधिक वंशानुक्रम
छात्र संपर्क जानकारी के साथ साथ छात्र जानकारी की जरूरत है। वयस्कों को संपर्क जानकारी और बिलिंग जानकारी की आवश्यकता है। छात्र वयस्क छात्र हो सकते हैं, इस मामले में मुझे संपर्क/छात्र/बिलिंग जानकारी की आवश्यकता है, या वे बच्चे हो सकते हैं, इस मामले में मुझे संपर्क/छात्र/अभिभावक की जानकारी चाहिए।
सिस्टम का उपयोग करने के तरीके के बारे में स्पष्ट होने के लिए, मुझे सभी वयस्कों की एक सूची (और मुझे वयस्क छात्र और माता-पिता मिलेंगे), या सभी छात्रों की एक सूची के लिए पूछने में सक्षम होना चाहिए (और मैं बाल छात्रों और वयस्क छात्रों को प्राप्त करें)।
इसके अलावा, इन सभी वस्तुओं को एक सामान्य आधार वर्ग की आवश्यकता है।
यह वास्तव में एक होमवर्क असाइनमेंट की तरह लगता है। :) –
@ ब्रायन मैके: शायद, लेकिन मुझे संदेह है कि यह एक सीधा होमवर्क असाइनमेंट है - यानी "एकाधिक विरासत को खत्म करें" - लेकिन कुछ होमवर्क परियोजना का हिस्सा शायद अधिक है कि वह आने का एक अलग तरीका ढूंढने की कोशिश कर रहा है। मैंने यहां देखी गई कुछ प्रतिलिपि/पेस्ट होमवर्क प्रश्नों से निश्चित रूप से बेहतर पूछा है। – Randolpho
मुझे पता है कि यह करता है, लेकिन मैं आपको आश्वस्त कर सकता हूं कि यह नहीं है :) –