तर, ह्या a+b साठी, यापुढे a आणि b चे पूर्णांक संख्येत रुपांतर करत नाही. आणि त्याऐवजी पूर्णांकाची बेरीज करण्यासाठी हे फंक्शन वापरतो जे खरंच माझ्या एनम कार्यक्षेत्राची जतन करते आणि मला उत्तर देते जे 0 आहे आणि मला हेच हवे होते.
ಆದ್ದರಿಂದ, ಇದರ ಮೇಲೆ a+b ಇದು ಇನ್ನುಮುಂದೆ a ಮತ್ತು b ಅನ್ನು ಇಂಟಿಜರ್ ಗೆ ಪರಿವರ್ತಿಸುವುದಿಲ್ಲ ಮತ್ತು ಒಂದು ಇಂಟಿಜರ್ ಅಡಿಶನ್ ಮಾಡುವ ಫಂಕ್ಷನ್ ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಬದಲಾಗಿ ಅದು ಅದರ ಫಂಕ್ಷನ್ ಅನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ ಮತ್ತು ಈ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಇದು ನಿಜವಾಗಿಯೂ ನನ್ನ enum ಡೊಮೇನ್ ನ ಸಾಮೀಪ್ಯವನ್ನು ಕಾಪಾಡುತ್ತದೆ ಮತ್ತು ನನಗೆ ಒಂದು 0 ಮೌಲ್ಯವನ್ನು ನೀಡುತ್ತದೆ, ಇದು ನನಗೆ ಬೇಕಾಗಿರುವುದಾಗಿದೆ.