வகுப்பு உறுப்பினர்கள்

நூலாசிரியர்: Lewis Jackson
உருவாக்கிய தேதி: 8 மே 2021
புதுப்பிப்பு தேதி: 21 ஜூன் 2024
Anonim
அலகு 02 | பாடம் 1 - எனது குடும்பம் உறுப்பினர்கள் | தரம் 01 தமிழ் | Grade 01 Tamil
காணொளி: அலகு 02 | பாடம் 1 - எனது குடும்பம் உறுப்பினர்கள் | தரம் 01 தமிழ் | Grade 01 Tamil

உள்ளடக்கம்

வரையறை - வகுப்பு உறுப்பினர்கள் என்றால் என்ன?

வகுப்பு உறுப்பினர்கள், சி # இல், ஒரு வகுப்பின் தரவு மற்றும் நடத்தை குறிக்கும் ஒரு வகுப்பின் உறுப்பினர்கள்.

வகுப்பு உறுப்பினர்கள் வகுப்பில் அறிவிக்கப்பட்ட உறுப்பினர்கள் மற்றும் அனைத்து வகுப்புகளிலும் அதன் பரம்பரை வரிசைக்கு அறிவிக்கப்பட்ட அனைவருமே (கட்டமைப்பாளர்கள் மற்றும் அழிப்பவர்களைத் தவிர).

வகுப்பு உறுப்பினர்கள் பின்வரும் வகைகளில் இருக்கலாம்:


  • நிலையான மதிப்புகளைக் குறிக்கும் மாறிலிகள்
  • மாறிகளைக் குறிக்கும் புலங்கள்
  • அதன் உறுப்பினர்கள் மீது கணக்கீடு அல்லது பிற நடவடிக்கைகள் போன்ற சேவைகளை வழங்கும் முறைகள்
  • வர்க்க அம்சங்களை வரையறுக்கும் பண்புகள் மற்றும் அவற்றைப் பெறுவதற்கும் மாற்றுவதற்கும் செயல்களை உள்ளடக்கியது
  • வெவ்வேறு வகுப்புகள் / பொருள்களுக்கு இடையில் தொடர்புகொள்வதற்காக உருவாக்கப்பட்ட நிகழ்வுகள்
  • வரிசைகளுக்கு ஒத்த வர்க்க நிகழ்வுகளை அணுக உதவும் குறியீட்டாளர்கள்
  • வர்க்க நிகழ்வுகளுடன் வெளிப்பாடுகளில் பயன்படுத்தும்போது சொற்பொருளை வரையறுக்கும் ஆபரேட்டர்கள்
  • வகுப்பு நிகழ்வுகளின் உறுப்பினர்களைத் தொடங்குவதற்கான கட்டமைப்பாளர்கள்
  • வகுப்பைத் தொடங்க நிலையான கட்டமைப்பாளர்
  • வர்க்க நிகழ்வுகள் நிராகரிக்கப்படுவதற்கு முன்னர் செய்ய வேண்டிய செயல்களைச் செய்வதற்கான அழிப்பாளர்கள்
  • வகுப்பிற்கு உள்ளூர் வகைகள் (உள்ளமை வகை)


பின்வரும் எந்தவொரு அணுகலுடனும் வகுப்பு உறுப்பினர்களை தனித்தனியாக குறிப்பிடலாம்:

  • பொது அல்லது நடப்பு அல்லது வெளிப்புற சட்டசபைக்குள் எந்த குறியீட்டினாலும் அணுக முடியும்
  • பாதுகாக்கப்பட்ட - ஒரே வகுப்பினுள் அல்லது அதன் பெறப்பட்ட வகுப்பினுள் அணுகல்
  • ஒரே வகுப்பினுள் தனியார் அணுகல்
  • தற்போதைய சட்டசபைக்குள் உள்-அணுகல்
  • பாதுகாக்கப்பட்ட உள்-அணுகல் தற்போதைய சட்டசபை அல்லது வகுப்பைக் கொண்டிருப்பதிலிருந்து பெறப்பட்ட வகுப்புகள்

வர்க்க உறுப்பினரின் இயல்புநிலை அணுகல் நிலை பொதுவில் இருக்கும் ஜாவாவைப் போலன்றி, இது சி # இல் தனிப்பட்டதாக இருக்கும்.


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

டெக்கோபீடியா வகுப்பு உறுப்பினர்களை விளக்குகிறது

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

சி ++ இல் போலல்லாமல், சி # ஒரு வகுப்பை ஒரு அடிப்படை வகுப்பிலிருந்து மட்டுமே பெற அனுமதிக்கிறது. இருப்பினும், ஒரு வகுப்பு பல இடைமுகங்களிலிருந்து பெறலாம், ஆனால் அனைத்து இடைமுக உறுப்பினர்களும் செயல்படுத்தப்பட வேண்டும். வர்க்க செயல்படுத்தும் இடைமுகத்தின் (கள்) இந்த உறுப்பினர்கள் இயல்பாகவே பொதுத் தன்மையைக் கொண்டுள்ளனர் மற்றும் பிற அணுகல் மாற்றிகளைக் கொண்டிருக்க முடியாது.

கட்டமைப்பாளர்களைத் தவிர அடிப்படை வகுப்பின் அனைத்து உறுப்பினர்களும் பெறப்பட்ட வகுப்பில் மரபுரிமையாக உள்ளனர். பெறப்பட்ட வகுப்பு உறுப்பினர்கள் அடிப்படை வகுப்பு உறுப்பினரை மறைக்க முடியும், அதற்காக அடிப்படை உறுப்பினர் மேலெழுதப்படவில்லை என்பதைக் குறிக்க ‘புதிய’ திறவுச்சொல் பயன்படுத்தப்பட வேண்டும் மற்றும் தொகுப்பான் எச்சரிக்கைகளைத் தவிர்க்கலாம்.

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

சுருக்க வர்க்கத்தின் உறுப்பினர்கள் நேரடி உடனடித் தடுப்பைத் தடுக்கின்றனர், மேலும் அது பயன்படுத்தப்படுவதற்கு பெறப்பட்ட வகுப்பில் செயல்படுத்தப்பட வேண்டும். ஒரு வர்க்கம் அல்லது வர்க்க உறுப்பினர்கள் மரபுரிமையாக வருவதைத் தடுக்க, வர்க்கம் அல்லது அதன் உறுப்பினர்கள் ‘சீல்’ செய்யப்பட்டதாக அறிவிக்கப்படலாம். வகுப்பு உறுப்பினர்களை ‘தொகுத்தல்-நேர’ மாறிலியாக ‘கான்ஸ்ட்’ மாற்றியைப் பயன்படுத்தி, இயக்க நேர மாறிலிகளாக ‘படிக்க மட்டும்’ மாற்றியமைப்பைப் பயன்படுத்தலாம்.

புதிய அறிவிப்பு இடத்தில் வகுப்பு உறுப்பினர்களை அறிவிக்கும்போது, ​​பின்வரும் விதிகள் பொருந்தும்:


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