जनसंख्या प्रक्रिया कुछ हद तक दो गुना और ओर्थोगोनल है। अधिकतर, आपने पहले ही सही व्यवहार बताया है। ऑब्जेक्ट इंस्टेंस बनाने के लिए कंस्ट्रक्टर को बुलाया जाता है। पैरामीटर मान DBObject . से पुनर्प्राप्त किए गए हैं यदि आप जटिल वस्तुओं को कंस्ट्रक्टर में सौंपते हैं, जिन्हें नेस्टेड DBObject से अनमार्शल करने की आवश्यकता होती है, तो पढ़ें और वस्तुओं के पुनरावर्ती निर्माण का कारण बन सकता है ।
अगला कदम यह है कि आपके लगातार क्षेत्र आबाद हो जाते हैं। डिफॉल्ट कंस्ट्रक्टर के मामले में आपके मामले में एकमात्र अंतर यह है कि हम उन फ़ील्ड मानों को याद रखते हैं जो आपने कंस्ट्रक्टर को सौंपे थे और उन्हें फिर से पॉप्युलेट नहीं करते हैं।
date आपके उदाहरण में संपत्ति कंस्ट्रक्टर में आरंभीकरण के बाद भी सेट हो जाएगी if जिस स्रोत दस्तावेज़ से वस्तु को मूर्त रूप दिया गया है उसमें date . के लिए एक मान है ।