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