तो क्या होगा यदि कोई मैसेज किसी विशेष मेथर्ड के लिए ऑब्जेक्ट पर आता है तो वह मेथर्ड उन इनपुट वैल्यू को ले लेगी और एग्जीक्यूशन करना शुरू कर देगी ताकि सॉफ्टवेयर कंपोनेंट जो करना चाह रहा है और फिर उसका आउटपुट प्रदान करेगा| अब इस प्रोसेस में यह कुछ साइड इफैक्ट्स भी हो सकते हैं है, कुछ अन्य चीजें भी हो सकती हैं, जैसे कुछ एरर्स हो सकते हैं और कुछ एक्सेप्शन भी हो सकते हैं।
ಆದ್ದರಿಂದ ಒಂದು ನಿರ್ದಿಷ್ಟ ವಿಧಾನಕ್ಕಾಗಿ ಒಬ್ಜೆಕ್ಟ್ ನ ಸಂದೇಶವು ಬಂದರೆ ಏನಾಗುತ್ತದೆ, ಆ ವಿಧಾನವು ಇನ್ಪುಟ್ ಮೌಲ್ಯಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ ,ಆದ್ದರಿಂದ ಇವುಗಳನ್ನು ಸಾಫ್ಟ್ ವೇರ್ ಘಟಕವು ಏನು ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಉತ್ಪಾದನೆಗಳನ್ನು ನೀಡುತ್ತದೆ. ಈಗ ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿ ಕೆಲವು ಅಡ್ಡಪರಿಣಾಮಗಳನ್ನು ಸಹ ರಚಿಸಬಹುದು ಕೆಲವು ದೋಷಗಳು ಇರಬಹುದು ಮತ್ತು ಕೆಲವು ವಿನಾಯಿತಿಗಳನ್ನು ತೆಗೆದುಹಾಕಬಹುದು ಮತ್ತು ಮುಂತಾದವುಗಳು ಸಂಭವಿಸಬಹುದು.