பொருளடக்கம்:
வரையறை - ஸ்மால்டாக் என்றால் என்ன?
ஸ்மால்டாக் என்பது ஒரு பொருள் சார்ந்த நிரலாக்க (OOP) மொழியாகும், இது டைனமிக் இயக்கநேர தட்டச்சு முறை மற்றும் சூழ்ச்சித்திறனை ஒருங்கிணைக்கிறது.
பயன்பாட்டு மாடலிங் செய்வதற்கு பெரும்பாலும் பயன்படுத்தப்படுகிறது, ஸ்மால்டாக் அடிப்படை பொருள் கொள்கைகளின் அடிப்படையில் உருவாக்கப்பட்டது, இது ஒவ்வொன்றும் ஒரு பொருள் என்று கட்டளையிடுகிறது, மேலும் ஒவ்வொரு பொருளும் மற்ற பொருட்களுடன் தொடர்பு கொள்ளலாம்.
ஸ்மால்டாக் ஆரம்பத்தில் ஸ்மால்டாக் -80 பதிப்பாக 1970 களில் ஜெராக்ஸ் பாலோ ஆல்டோ ஆராய்ச்சி மையத்தில் கற்றல் ஆராய்ச்சி குழுவால் வெளியிடப்பட்டது.
ஸ்மால்டாக் பற்றி டெக்கோபீடியா விளக்குகிறது
ஸ்மால்டாக் மாறும் மற்றும் மாறி வகை அறிவிப்புகள் தேவையில்லை என்பதால், செயலாக்கம் பெறும் பொருளால் தீர்மானிக்கப்படுகிறது. நேரத்தைச் சரிபார்ப்பதை விட, ரன் நேரத்தில் வகை சோதனை செய்யப்படுகிறது. ஸ்மால்டாக் மிகப்பெரிய இயக்கநேர பயன்பாட்டு மாற்றம் மற்றும் சூழ்ச்சித்தன்மையையும் வழங்குகிறது, இது தொடரியல் அல்லது ஒருங்கிணைந்த மேம்பாட்டு சூழலுக்கு (ஐடிஇ) நீண்டுள்ளது.
ஸ்மால்டாக்கில் உள்ள மையக் கருத்து ஒரு பொருள், இது ஒரு வர்க்கத்தின் ஒரு எடுத்துக்காட்டு. ஸ்மால்டாக் பொருளால் நிகழ்த்தப்படும் மூன்று செயல்பாடுகள்:
- தன்னிடமிருந்தோ அல்லது பிற பொருட்களிலிருந்தோ செய்திகளைப் பெறுக
- தனக்கு அல்லது மற்றொரு பொருளுக்கு செய்திகளை அனுப்பவும்
- பிற பொருள்களைக் குறிப்பிடவும்.
ஸ்மால்டாக்கில் செய்தி அனுப்புவது மிக முக்கியமான கருத்து. ஒரு செய்தியைப் பெற்றதும், அது பொருத்தமானதா என்பதை ரிசீவர் தீர்மானிக்கிறது. எந்தவொரு பொருளுக்கும் ஒரு செய்தியை அனுப்ப முடியும். பிற பொருள்கள் பொருளுக்கு செய்திகளை அனுப்புவதன் மூலம் மட்டுமே மாநிலத்தை வினவ முடியும். ஸ்மால்டாக்கில் கட்டமைக்கப்பட்ட மொழி செய்திகள். இயல்பாக, ஸ்மால்டாக் ஒரு ஒத்திசைவான, ஒற்றை டைனமிக் செய்தி அனுப்பும் உத்தியைப் பயன்படுத்துகிறது. ஸ்மால்டாக்கில் வெளிப்பாடுகள் பல செய்தி அனுப்புதல் அடங்கும்.
ஸ்மால்டாக் முழு எண், பூலியன்ஸ் மற்றும் எழுத்துக்கள் போன்ற பழமையான மதிப்புகளை பொருள்களாக கருதுகிறது, ஏனெனில் அவை தொடர்புடைய வகுப்புகளின் நிகழ்வுகளாக இருக்கின்றன, மேலும் அவற்றில் செயல்பாடுகள் செய்திகளை அனுப்புவதன் மூலம் செயல்படுத்தப்படுகின்றன. ஒரு புரோகிராமர் அவர்களின் நிகழ்வுகளுக்கு புதிய நடத்தையை வரையறுக்க பழமையான மதிப்புகளை செயல்படுத்தும் வகுப்புகளை மாற்ற முடியும். வகுப்புகள் மற்றும் குறியீடு தொகுதிகள் ஸ்மால்டாக்கில் உள்ள பொருள்கள். ஒவ்வொரு வகுப்பும் அந்த வகுப்பின் மெட்டாக்ளாஸின் ஒரு எடுத்துக்காட்டு, அங்கு மெட்டாக்ளாஸ்கள் பொருள்களாகும்.
