இடைமுகம்

நூலாசிரியர்: Robert Simon
உருவாக்கிய தேதி: 21 ஜூன் 2021
புதுப்பிப்பு தேதி: 23 ஜூன் 2024
Anonim
12  std  chapter 1  இடைமுகம் vs செயல்படுத்துதல்  in tamil
காணொளி: 12 std chapter 1 இடைமுகம் vs செயல்படுத்துதல் in tamil

உள்ளடக்கம்

வரையறை - இடைமுகம் என்றால் என்ன?

சி # இல் உள்ள இடைமுகம், ஒரு பொருள் மற்றும் அதன் பயனருக்கு இடையிலான ஒப்பந்தத்தை வரையறுக்கும் குறியீடு அமைப்பு ஆகும். இது ஒரு வர்க்கம் அல்லது ஒப்பந்தத்தை கடைபிடிக்கும் ஒரு கட்டமைப்பால் செயல்படுத்தக்கூடிய சொற்பொருளியல் ஒத்த பண்புகள் மற்றும் முறைகளின் தொகுப்பைக் கொண்டுள்ளது.

பொதுவாக, ஒரு வர்க்கம் அல்லது கட்டமைப்பில் செயல்படுத்தக்கூடிய தொடர்புடைய செயல்பாடுகளின் தொகுப்பை விவரிக்க ஒரு இடைமுகம் பயன்படுத்தப்படுகிறது. பல இடைமுகங்களில் வரையறுக்கப்பட்ட பல நடத்தைகளை மரபுரிமையாகப் பெற இது ஒரு வகுப்பை செயல்படுத்துகிறது. வெவ்வேறு இடைமுகங்களில் இருக்கும் ஒரே பெயர்களுடன் பல முறைகளைப் பயன்படுத்தும் போது எழும் பெயர் தெளிவின்மையைத் தீர்க்கவும் இது உதவுகிறது.

இடைமுகங்களைப் பயன்படுத்தி பயன்பாடுகளை வடிவமைப்பது நெகிழ்வான இணைப்பு, கவலைகளைப் பிரித்தல் மற்றும் எதிர்கால மாற்றங்களுக்கு ஏற்ப மாற்றியமைத்தல் போன்ற நெகிழ்வான அமைப்புகளின் முக்கிய தேவைகளை நிவர்த்தி செய்ய உதவுகிறது. பயன்பாட்டின் இடைமுகங்களை செயல்படுத்தும் கூறுகளின் தனிமைப்படுத்தலின் காரணமாக, இந்த கூறுகளை சோதிப்பது எளிதாகிறது. சேகரிப்பு வகுப்புகளில் .NET கட்டமைப்பின் நூலகம் பல பொதுவான இடைமுகங்களை (அவற்றின் வகைகள் அளவுருவாக்கப்பட்டவை) ஒரு தொகுப்பில் உள்ள உருப்படிகளைக் குறிக்கப் பயன்படுத்துகின்றன, இதனால் மதிப்பு வகைகளில் குத்துச்சண்டை மற்றும் அன் பாக்ஸிங் செயல்பாடுகள் தவிர்க்கப்படுகின்றன.

மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

டெக்கோபீடியா இடைமுகத்தை விளக்குகிறது

ஒரு இடைமுகம் என்பது "இடைமுகம்" என்ற முக்கிய சொல்லைப் பயன்படுத்தி ஒரு கட்டமைப்பாகும், இது ஒரு சுருக்க வகுப்பைப் போன்றது, ஆனால் எந்த செயல்படுத்தல் குறியீடும் இல்லாமல். இது சி # இல் பெருங்குடல் (:) ஐப் பயன்படுத்தி செயல்படுத்தப்படுகிறது.

எடுத்துக்காட்டாக, ஐடிஸ்போசபே என்பது ஒரு இடைமுகமாகும், இது ஒரு சி # வகுப்பால் அந்த வர்க்க வகையின் பொருள்கள் பயன்படுத்தும் வளங்களை சுத்தம் செய்ய செயல்படுத்த முடியும்.

இடைமுகத்தின் முக்கிய அம்சங்கள் பின்வருமாறு:
  • இது ஒரு பெயர் இடம் அல்லது ஒரு வகுப்பிற்குள் அறிவிக்கப்படலாம்.
  • அதன் உறுப்பினர்கள் ஒரு முறை, சொத்து, நிகழ்வு அல்லது குறியீட்டாளராக இருக்கலாம், ஆனால் ஒரு நிலையான, புலம், ஆபரேட்டர், உதாரணமாக கட்டமைப்பாளர், அழிப்பவர், வகை அல்லது நிலையான உறுப்பினராக இருக்க முடியாது.
  • இதை ஒரு பொருளாக நிறுவ முடியாது மற்றும் தரவு உறுப்பினர்களுடன் வரையறுக்க முடியாது.
  • ஒரு அடிப்படை வகுப்பு மற்றும் பல இடைமுகங்களை மட்டுமே பெறக்கூடிய ஒரு வகுப்பைப் போலன்றி, ஒரு இடைமுகம் பல இடைமுகங்களை மட்டுமே பெற முடியும்.
  • ஒரு இடைமுக உறுப்பினருக்கு இயல்பாகவே பொது அணுகல் உள்ளது, இது எந்த அணுகல் மாற்றிகளையும் பயன்படுத்தி மாற்ற முடியாது.
  • மெய்நிகர், மேலெழுதல் அல்லது நிலையானது போன்ற மாற்றிகளை இடைமுக உறுப்பினருடன் பயன்படுத்தக்கூடாது.
  • ஒரு இடைமுகத்தை அதன் முழு தகுதி வாய்ந்த பெயரைப் பயன்படுத்தி அணுகலாம், இதில் இடைமுகப் பெயரைத் தொடர்ந்து ஒரு புள்ளி மற்றும் உறுப்பினர் பெயர் ஆகியவை அடங்கும்.
  • "புதிய" மாற்றியமைப்பாளருடன் ஒரு இடைமுக உறுப்பினர் அதே பெயரில் பரம்பரை உறுப்பினரை மறைக்க பயன்படுத்தலாம்.
இந்த வரையறை சி # இன் கான் இல் எழுதப்பட்டது