English: Only thing that I do in between is, I introduce a operator+ (operator plus) function for this enum type; which now takes two different enum parameters, which are basically these two parameters in the invocation of addition and returns an enum.
Kannada: ನಾನು ನಡುವೆ ಮಾಡುವ ಏಕೈಕ ವಿಷಯವೆಂದರೆ, ಈ ಎನಮ್(enum) ಪ್ರಕಾರಕ್ಕಾಗಿ ನಾನು ಆಪರೇಟರ್+ (ಆಪರೇಟರ್ ಪ್ಲಸ್) ಫಂಕ್ಷನ್ ಅನ್ನು ಪರಿಚಯಿಸುತ್ತೇನೆ; ಇದು ಈಗ ಎರಡು ವಿಭಿನ್ನ ಎನಮ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಇವು ಮೂಲತಃ ಈ ಎರಡು ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಅಡಿಶನ್(addition) ಆವಾಹನೆಯನು ಮಾಡುತ್ತದೆ ಮತ್ತು ಎನಮ್(enum) ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.