ஜாவாவில் கெட் மற்றும் செட் முறைகள் என்ன

Javavil Ket Marrum Cet Muraikal Enna



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

இந்த வலைப்பதிவு ஜாவாவின் பயன்பாடு மற்றும் செயல்படுத்தலைக் கூறுகிறது. பெறு 'மற்றும்' அமைக்கப்பட்டது ”முறைகள்.

ஜாவாவில் 'கெட்' மற்றும் 'செட்' முறைகள் என்ன?

' பெறு 'தனிப்பட்ட மாறியின் மதிப்பை திரும்பப் பெறுவதற்கு 'முறை பயன்படுத்தப்படுகிறது, மேலும் ' அமைக்கப்பட்டது ” முறையானது தனிப்பட்ட மாறியின் மதிப்பை அமைக்கிறது/ஒதுக்குகிறது. இந்த முறைகள் ஒரு பகுதியாகும் ' அடைப்பு 'சென்சிட்டிவ் டேட்டாவை பயனர்களிடமிருந்து மறைக்கப்படும்.







எடுத்துக்காட்டு 1: ஜாவாவில் மதிப்புகளைப் பெறுதல் மற்றும் அமைத்தல்

இந்த எடுத்துக்காட்டில், ' தொகுப்பு () 'மற்றும்' பெறு() தனிப்பட்ட மாறியின் மதிப்பை அமைக்க முதலில் முறைகள் செயல்பாட்டைப் பயன்படுத்தலாம், பின்னர் வகுப்பிற்குள் பயனர் வரையறுக்கப்பட்ட செயல்பாடுகளின் உதவியுடன் அதைப் பெறலாம்:



பொது வர்க்கம் பற்களின் தொகுப்பு {

தனிப்பட்ட முழு எண்ணாக வயது ;

பொது வெற்றிடமானது தொகுப்பு வயது ( முழு எண்ணாக எக்ஸ் ) {

வயது = எக்ஸ் ;

}

பொது முழு எண்ணாக வயது ( ) {

திரும்ப வயது ;

}

பொது நிலையான வெற்றிடமானது முக்கிய ( லேசான கயிறு [ ] args ) {

பல் தொகுப்பு x = புதிய பற்களின் தொகுப்பு ( ) ;

எக்ஸ். தொகுப்பு வயது ( 18 ) ;

அமைப்பு . வெளியே . println ( 'வயது:' + எக்ஸ். வயது ( ) ) ;

} }

மேலே உள்ள குறியீடு தொகுதியில்:



  • முதலில், '' என்ற வகுப்பை வரையறுக்கவும் பற்களின் தொகுப்பு ”.
  • வகுப்பிற்குள், 'என்று பெயரிடப்பட்ட ஒரு தனிப்பட்ட மாறியைக் குறிப்பிடவும் வயது ”.
  • அடுத்த கட்டத்தில், '' என்ற செயல்பாட்டை வரையறுக்கவும் setAge() ” மதிப்பை அமைக்க குறிப்பிட்ட அளவுருவைக் கொண்டுள்ளது. செயல்பாட்டு வரையறையில், தனிப்பட்ட மாறிக்கு செட் மதிப்பை அனுப்பவும்.
  • இப்போது, ​​பெயரிடப்பட்ட செட் மதிப்பைப் பெறுவதற்கான செயல்பாட்டை அறிவிக்கவும் getAge() ”. அதன் வரையறையில், வெறுமனே திரும்பவும் ' அமைக்கப்பட்டது ' வயது.
  • இல் ' முக்கிய ', மூலம் அறிவிக்கப்பட்ட வகுப்பின் ஒரு பொருளை உருவாக்கவும் ' புதிய 'முக்கிய சொல் மற்றும்' டூத்செட்() 'கட்டமைப்பாளர், முறையே.
  • அதன் பிறகு, திரட்டப்பட்ட செயல்பாட்டை செயல்படுத்தவும் ' setAge() ” வகுப்பைக் குறிப்பிட்டு குறிப்பிட்ட மதிப்பை அமைப்பதன் மூலம்.
  • கடைசியாக, பிந்தைய வகுப்பு செயல்பாட்டை அணுகுவதன் மூலம் செட் மதிப்பை மீட்டெடுக்கவும் ' getAge() ”.

வெளியீடு





இந்த வெளியீட்டில், செட் மதிப்பு சரியான முறையில் மீட்டெடுக்கப்படுவதைக் காணலாம்.



எடுத்துக்காட்டு 2: ஜாவாவில் குறிப்பு மூலம் மதிப்புகளைப் பெறுதல் மற்றும் அமைத்தல்

இந்த குறிப்பிட்ட எடுத்துக்காட்டில், தனிப்பட்ட மாறியைக் குறிப்பிடுவதன் மூலம் மதிப்புகளை அமைக்கலாம் மற்றும் பெறலாம்:

பொது வர்க்கம் பற்களின் தொகுப்பு {

தனிப்பட்ட முழு எண்ணாக வயது ;

பொது வெற்றிடமானது தொகுப்பு வயது ( முழு எண்ணாக வயது ) {

இது . வயது = வயது ;

}

பொது முழு எண்ணாக வயது ( ) {

திரும்ப வயது ;

}

பொது நிலையான வெற்றிடமானது முக்கிய ( லேசான கயிறு [ ] args ) {

பல் தொகுப்பு x = புதிய பற்களின் தொகுப்பு ( ) ;

எக்ஸ். தொகுப்பு வயது ( 18 ) ;

அமைப்பு . வெளியே . println ( 'வயது:' + எக்ஸ். வயது ( ) ) ;

} }

மேலே உள்ள குறியீட்டு வரிகளில், பின்வரும் படிகளைப் பயன்படுத்தவும்:

  • அதேபோல், '' என்ற வகுப்பை வரையறுக்கவும் பற்களின் தொகுப்பு ” மற்றும் கூறப்பட்ட தனிப்பட்ட மாறியைக் குறிப்பிடவும்.
  • இப்போது, ​​ஒரு செயல்பாட்டை வரையறுக்கவும் ' setAge() 'அளவுரு உள்ளது' வயது ” மதிப்பை அமைக்க.
  • அளவுருவும் தனிப்பட்ட மாறியும் ஒரே மாதிரியானவை என்பதை நினைவில் கொள்ளவும், எனவே ' இது ” என்ற முக்கிய சொல்லை வேறுபடுத்துவதில் உள்ள தெளிவின்மையைத் தவிர்க்க இங்கே பயன்படுத்தலாம்.
  • ' இது ” முக்கிய சொல் தனிப்பட்ட மாறியை சுட்டிக்காட்டுகிறது மற்றும் அதை முக்கியமாக ஒரு செயல்பாட்டு வாதமாக அனுப்பிய பிறகு செட் மதிப்பை ஒதுக்குகிறது.
  • அதன் பிறகு, இதேபோல், செயல்பாட்டை வரையறுக்கவும் ' getAge() ” செட் மதிப்பை திரும்ப வழங்க.
  • இல் ' முக்கிய ”, ஒரு கிளாஸ் ஆப்ஜெக்டை உருவாக்க, செட் செய்து, அதற்கேற்ப மதிப்பைப் பெறுவதற்கு விவாதிக்கப்பட்ட அணுகுமுறைகளை நினைவுபடுத்தவும்.

வெளியீடு

இந்த முடிவில், ஒரே மாதிரியான மதிப்புகளுக்கு இடையிலான தெளிவின்மை குறிப்பைக் கடந்து வரிசைப்படுத்தப்படுகிறது என்று பகுப்பாய்வு செய்யலாம்.

முடிவுரை

' பெறு 'மற்றும்' அமைக்கப்பட்டது ஜாவாவில் உள்ள முறைகள் ஒரு பகுதியாகும் அடைப்பு ” மற்றும் முறையே தனிப்பட்ட மாறியின் மதிப்பை திரும்பவும் அமைக்கவும் பயன்படுகிறது. இந்த முறைகள் மாறியை மாற்றியமைக்க அல்லது பயனர் வரையறுக்கப்பட்ட செயல்பாட்டின் உதவியுடன் குறிப்பை அனுப்புவதன் மூலம் பயன்படுத்தப்படலாம். இந்த வலைப்பதிவு ஜாவாவின் கெட் மற்றும் செட் முறைகளைப் பயன்படுத்துவதற்கான அணுகுமுறைகளைப் பற்றி விவாதித்தது.