Data encapsulation
ಡೇಟಾ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ ಅನ್ನು ಡೇಟಾ ಹೈಡಿಂಗ್ ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ, ಇದು ಒಂದು ವರ್ಗದ ಅನುಷ್ಠಾನದ ವಿವರಗಳನ್ನು ಬಳಕೆದಾರರಿಂದ ಮರೆಮಾಚುವ ಕಾರ್ಯವಿಧಾನವಾಗಿದೆ. ವಸ್ತುಗಳ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸುಲಭವಾಗಿ ನೋಡುವುದನ್ನು ಮತ್ತು ಪ್ರವೇಶಿಸುವುದನ್ನು ತಡೆಯಲು ಸಾಮಾನ್ಯವಾಗಿ ವಿಧಾನಗಳು ಎಂದು ಕರೆಯಲಾಗುವ ವಿಶೇಷ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಮೂಲಕ ಬಳಕೆದಾರರು ವರ್ಗದ ಗುಪ್ತ ಸದಸ್ಯರ ಮೇಲೆ ನಿರ್ಬಂಧಿತ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಮಾತ್ರ ಮಾಡಬಹುದು. ಡೇಟಾ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಸೂಚಿಸಬಹುದುಃ ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ತರಗತಿಗಳಲ್ಲಿ ಖಾಸಗಿ ಡೇಟಾವನ್ನು ಸುತ್ತುವಿಕೆಃ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ (ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್), ಮಾಹಿತಿಯನ್ನು ಮರೆಮಾಡುವುದು, ಕಾಳಜಿಗಳನ್ನು ಬೇರ್ಪಡಿಸುವುದು ನೆಟ್ವರ್ಕ್ ಡೇಟಾವನ್ನು ಒಎಸ್ಐ ಮಾದರಿಯ ಕೆಳ ಪದರದಿಂದ ಒಂದೇ ಘಟಕವಾಗಿ ಸುತ್ತುವಿಕೆ, ಅಲ್ಲಿ ಹೆಚ್ಚಿನ ಪದರವು ಸಂಬಂಧಿತ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಬಹುದುಃ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಷನ್ (ನೆಟ್ವರ್ಕಿಂಗ್) ನೋಡಿ.