ನಂತರ ಅಂತಿಮವಾಗಿ ಒಬ್ಜೆಕ್ಟ್-ಓರಿಯಂಟೆಡ್ ವಿನ್ಯಾಸದ ಸಂಪೂರ್ಣ ಪ್ರಕ್ರಿಯೆಯು ಯಾವುದರ ಬಗ್ಗೆ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ ನಾವು ಬಳಸುವ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಮತ್ತು ಪ್ಲಾಟ್ ಫಾರ್ಮ್ ಮತ್ತು ಒಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕ್ಲಾಸ್ ಗಳು, ಒಬ್ಜೆಕ್ಟ್ ಗಳು, ಸಂವಹನ ಮತ್ತು ಈ ವಿನ್ಯಾಸವನ್ನು ನಾವು ನಿರ್ಮಿಸುತ್ತಿರುವ ನಿಜವಾದ ಸಾಫ್ಟ್ ವೇರ್ ಸಿಸ್ಟಮ್   ನಲ್ಲಿನ ನಿರ್ಬಂಧಗಳನ್ನು ಅರಿತುಕೊಳ್ಳುವಲ್ಲಿ ಜಾವಾ, ಸಿ ++ ಅಥವಾ ಪೈಥಾನ್ ನಂತಹ ಭಾಷೆಗಳನ್ನು ತೊಡಗಿಸಲಾಗುವುದು.
చివరకు ఆబ్జెక్ట్ ఓరియెంటెడ్ డిజైన్ యొక్క మొత్తం ప్రక్రియ కూడా మనం ఏ విధమైన ప్రోగ్రామింగ్ లాంగ్వేజ్ మరియు ప్లాట్ ఫామ్ ను ఉపయోగిస్తామో దాని గురించి ఎంపిక చేస్తుంది. మరియు ఆబ్జెక్ట్ ఓరియెంటెడ్ ప్రోగ్రామింగ్ మనము నిర్మిస్తున్న వాస్తవమైన సాఫ్ట్ వేర్ సిస్టమ్ పై క్లాస్ లు, ఆబ్జెక్ట్ లు, పరస్పర చర్యలు మరియు పరిమితుల రూపకల్పనను వాస్తవంగా గ్రహించడంలో నిమగ్నమై ఉంటుంది. కాబట్టి ఇది జావా , C++ లేదా పైథాన్ వంటి కొన్ని భాషలను ఉపయోగిస్తుంది.