பொருளடக்கம்:
வரையறை - இடைமுகம் (I / F) என்றால் என்ன?
ஒரு இடைமுகம் ஒரு குழு மற்றும் / அல்லது ஒரு முறை முறைகளைக் குறிப்பிடுகிறது, அவை செயல்படுத்தப்படவில்லை. ஒரு வகுப்பு ஒரு இடைமுகத்தை செயல்படுத்தும்போது, வர்க்கம் வரையறுக்கப்பட்ட அனைத்து இடைமுக முறைகளுக்கும் ஒரு செயல்பாட்டை வழங்குகிறது. ஒரு ஒற்றை வகுப்பு எத்தனை இடைமுகங்களை செயல்படுத்தலாம். சில நேரங்களில், முறை வரையறைகளுடன், இடைமுகத்தில் நிலையான அறிவிப்புகள் சேர்க்கப்படுகின்றன.
இடைமுகத்திற்கான குறைபாடுகள் என்னவென்றால், அனைத்து இடைமுக முறைகளும் பொதுவில் இருக்க வேண்டும் மற்றும் ஒரு இடைமுகத்தில் சுருக்க முறைகள் மட்டுமே பயன்படுத்தப்படலாம். இருப்பினும், இந்த முறைகள் மறைமுகமாக இருப்பதால், அவை அறிவிக்கப்படவில்லை.
டெக்கோபீடியா இடைமுகத்தை விளக்குகிறது (I / F)
ஒரு இடைமுகம் ஒரு எடுத்துக்காட்டுடன் சிறப்பாக விளக்கப்பட்டுள்ளது. தொலைக்காட்சி, ரிமோட் கண்ட்ரோல் மற்றும் பயனருக்கு இடையேயான இணைப்புகள் மிகவும் பொதுவான எடுத்துக்காட்டு. ரிமோட் கண்ட்ரோலைப் பயன்படுத்தி ஒரு பயனர் டிவியை இயக்குகிறார், மேலும் டிவியின் வயரிங் பற்றி எதுவும் தெரியாது. எனவே, ரிமோட் கண்ட்ரோல் என்பது பயனருக்கும் தொலைக்காட்சி தொகுப்பிற்கும் இடையிலான இடைமுகமாகும்.
இதேபோல், ஒரு வர்க்கம் ஒரு இடைமுகத்தை செயல்படுத்தும்போது, முறையின் உள் செயல்பாடுகள் குறித்த அறிவு இல்லாமல் முறை செயல்பாடுகள் செயல்படுத்தப்படுகின்றன.
ஒரு இடைமுகத்தை எப்போது பயன்படுத்த வேண்டும் என்பதற்கான எடுத்துக்காட்டுகள் பின்வருமாறு:
- இரண்டு அல்லது அதற்கு மேற்பட்ட தொடர்பில்லாத வகுப்புகள் ஒரு முறை முறைகளை செயல்படுத்தும்போது, அவை ஒரு இடைமுகத்தில் வரையறுக்கப்பட்டு பின்னர் வகுப்புகளால் செயல்படுத்தப்படலாம்.
- பல வகுப்பு பரம்பரைக்கு ஒரு இடைமுகம் ஒரு நல்ல மாற்றாக இருக்கும்போது.
- விவரிக்கப்பட்ட செயல்படுத்தல் இல்லாமல் ஒரு பொருளின் செயல்பாடு வெளிப்படும் போது.
