रचनाकार का उपयोग वस्तु के सदस्यों को अपने सृजन के समय मूल्यों के साथ करने के लिए किया जाता है। वे स्मृति आवंटन के लिए भी उपयोग कर सकते हैं यह भी अतिभारित किया जा सकता है

ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (OOP) में कंस्ट्रक्टर किसी क्लास (Class, अपने प्रकार का साँचा) के शुरु में काल होने वाले फ़ंक्शन को कहते हैं। ये सामान्यतया उसी नाम के होते हैं जो इनके क्लास का नाम होता है।