உறைபொதியாக்கம் (நிரலாக்கம்)
From Wikipedia, the free encyclopedia
Remove ads
நிரல் மொழிகளில் உறைபொதியாக்கம் (Encapsulation) என்பது பின்வரும் இரண்டு முக்கிய கருக்களைக் சுட்டி நிற்கிறது.[1][2]
- ஒரு பொருளின் கூறுகளுக்கான அனுமதியைக் கட்டுப்படுத்தும் ஒரு மொழிக் கூற்று..[3][4]
- தரவுகளையும் செயலிகளையும் பொதியாகிப் பயன்படுத்த உதவும் ஒரு மொழிக் கூற்று.[5][6]
குறிப்பாக பொருள் நோக்கு நிரலாக்கத்தின் ஒரு தனித்துவமான கூறாக உறைபொதியாக்கம் பார்க்கப்படுகிறது. பெரும்பாலான மொழிகள் பின்வரும் அனுமதி குறியீடுகளைக் கொண்டுள்ளன. ஒரு வகுப்பை, அல்லது வகுப்பின் குறிப்பிட்ட புலங்களை அல்லது செயலிகளை இக் குறியீடுகளைப் பயன்படுத்தி அவற்றுக்கன அனுமதியைக் கட்டுப்படுத்த முடியும்.
- public - பொது: எல்லா வகுப்புகளும் பயன்படுத்தலாம்.
- protected - பாதுகாக்கப்பட்டது: தன் வகுப்பும், அதன் வழித்தோன்றல் வகுப்புக்களும் பயன்படுத்தலாம்.
- private - தன் வகுப்பு மட்டுமே பயன்படுத்த முடியும்.
Remove ads
மேற்கோள்கள்
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads