ஜாவாவில் இடைமுகம் என்றால் என்ன, அதை எவ்வாறு செயல்படுத்துவது?



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

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

ஜாவா இடைமுகம் என்றால் என்ன?

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





java-interface

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



ஒரு வகுப்புக்கும் இடைமுகத்திற்கும் இடையிலான ஒற்றுமைகள்.

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

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

நமக்கு ஏன் ஒரு இடைமுகம் தேவை?

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



முதுகலை பட்டம் முதுகலை பட்டம்

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

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

// வகுப்பு ஒரு குறியீடு

தொகுப்பு பல வகுப்பு A {void msg () {System.out.println ('ஹலோ')}}

// வகுப்பு பி குறியீடு

தொகுப்பு பல வகுப்பு B {void msg () {System.out.println ('வரவேற்பு')}}

வகுப்பு சி குறியீடு

தொகுப்பு பல வகுப்பு சி நீட்டிக்கிறது A, B {// இது ஜாவாவால் ஏற்றுக்கொள்ளப்படாது, இது ஒரு பிழையை எறிந்துவிடும் மற்றும் குறியீடு செயல்படுத்தப்படாது. பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {C obj = புதிய C () obj.msg ()}}

வெளியீடு:

பிழை. இந்த குறிப்பிட்ட அணுகுமுறை ஒரு விதிவிலக்கை வீசுகிறது. ஜாவா பல பரம்பரை ஆதரிக்கவில்லை. இந்த பிழை என அழைக்கப்படுகிறது வைர சிக்கல் 

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

// இடைமுக குறியீடு

தொகுப்பு MIS பொது இடைமுக தீர்வு {பொது வெற்றிடம் வணக்கம் () பொது வெற்றிடத்தை வரவேற்கிறோம் ()}

// வகுப்பு குறியீடு

தொகுப்பு MIS பொது வகுப்பு classA தீர்வை செயல்படுத்துகிறது {பொது வெற்றிடத்தை வணக்கம் () {java.lang.System.out.println ('ஹலோ உலகம்')} பொது வெற்றிடத்தை வரவேற்கிறோம் () {java.lang.System.out.println ('எடுரேகாவுக்கு வருக .

வெளியீடு:

ஹலோ வேர்ல்ட்
எடுரேகாவுக்கு வருக

ஜாவா இடைமுகத்தை அறிவித்தல்: தொடரியல்

இடைமுக இடைமுகம்_பெயர் {// நிலையான புலங்களை அறிவிக்கவும் // முறைகளை அறிவிக்கவும் () // இயல்புநிலை முறைகள்}

ஜாவா இடைமுகத்தில் ஒரு எடுத்துக்காட்டுக்கு செல்லலாம்

ஜாவா இடைமுக உதாரணம்

ஜாவா இடைமுகத்தின் அடிப்படையில் ஒரு எளிய கால்குலேட்டரை உருவாக்குவோம்.

// இடைமுக குறியீடு

தொகுப்பு அடிப்படை செயல்பாடுகள் பொது இடைமுக கணிதங்கள் {பொது வெற்றிடத்தைச் சேர்க்கவும் () பொது வெற்றிட துணை () பொது வெற்றிட முல் () பொது வெற்றிட டி.வி ()}

// வகுப்பு குறியீடு

தொகுப்பு அடிப்படை செயல்பாடுகள் இறக்குமதி java.util.Scanner பொது வகுப்பு மாணவர் 1 கணிதத்தை செயல்படுத்துகிறது public public பொது வெற்றிடத்தைச் சேர்க்கவும் () {ஸ்கேனர் kb = புதிய ஸ்கேனர் (System.in) System.out.println ('கூடுதலாகச் செய்ய எந்த இரண்டு முழு மதிப்புகளையும் உள்ளிடவும்') int a = kb.nextInt () int b = kb.nextInt () int s = a + b System.out.println ('+ a +' மற்றும் '+ b +' என்பது '+ கள்) public public பொது வெற்றிட துணைக்கு மேல் () {ஸ்கேனர் kb = புதிய ஸ்கேனர் (System.in) System.out.println ('அடி மூலக்கூறு செய்ய ஏதேனும் இரண்டு முழு மதிப்புகளை உள்ளிடுக') int a = kb.nextInt () int b = kb.nextInt () int s = ab System.out.println ('+ a +' மற்றும் '+ b +' இன் வேறுபாடு '+ கள்) public public பொது வெற்றிட முல் () ஐ மீறுக {ஸ்கேனர் kb = புதிய ஸ்கேனர் (System.in) System.out.println (' உள்ளிடவும் ஏதேனும் இரண்டு முழு மதிப்புகள் பெருக்கல் ') int a = kb.nextInt () int b = kb.nextInt () int s = a * b System.out.println (' '+ a +' மற்றும் '+ b +' இன் தயாரிப்பு '+ s) public public பொது வெற்றிடத்தை மாற்றவும் () {ஸ்கேனர் kb = புதிய ஸ்கேனர் (System.in) System.out.println ('ஏதேனும் இரண்டு முழு மதிப்புகள் பிரிவை உள்ளிடுக') int a = kb.nextInt () int b = kb.nextInt () int s = a / b System.out.p rintln ('+ a +' மற்றும் '+ b +' என்பது '+ கள்)} பொது நிலையான வெற்றிட மெயின் (சரம் [] args) {student1 Edureka1 = new student1 () Edureka1.add () Edureka1.sub () Edureka1. mul () Edureka1.div ()}}

வெளியீடு:

மேலும் முன்னேற, ஜாவா இடைமுகத்தை கூடு கட்ட கற்றுக்கொள்வோம்.

ஜாவா இடைமுகத்தை கூடு கட்டுகிறது

இடைமுக கூடு ஒரு இடைமுகத்தை இன்னொருவருக்குள் அறிவிக்கும் செயல் இருக்கும் இடைமுகம் அல்லது ஒரு இடைமுகத்தை அறிவித்தல் a வர்க்கம். நெஸ்டட் இடைமுகம் ஒரு என்றும் அழைக்கப்படுகிறது உள் இடைமுகம்.

ஜாவாவில் தளர்வான இணைப்பு என்றால் என்ன

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

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

// இடைமுக குறியீடு

தொகுப்பு நெஸ்ட் பொது இடைமுகம் வெளி இன்டர்ஃபேஸ் {வெற்றிட காட்சி () இடைமுகம் இன்னர் இன்டர்ஃபேஸ் {வெற்றிடமான இன்னர் முறை ()}}

// வகுப்பு குறியீடு

தொகுப்பு நெஸ்ட் வகுப்பு நெஸ்டட் இன்டர்ஃபேஸ் டெமோ OuterInterface.InnerInterface {public void InnerMethod () {int n = 10, t1 = 0, t2 = 1 System.out.print ('முதல்' + n + 'விதிமுறைகள்:') (int i = 1 i & lt = n ++ i) {System.out.print (t1 + '+') int sum = t1 + t2 t1 = t2 t2 = sum} System.out.println ('nested InnerInterface முறையிலிருந்து அச்சிடுதல் ...! n ')} பப்ளிக் ஸ்டாடிக் வெற்றிட மெயின் (ஸ்ட்ரிங் ஆர்க்ஸ் []) {அவுட்டர் இன்டர்ஃபேஸ்.இன்னர் இன்டர்ஃபேஸ் ஆப் = புதிய நெஸ்டட் இன்டர்ஃபேஸ் டெமோ () ஆப்ஜெக்ட்.இன்னர் மெதட் ()}}

வெளியீடு:

முதல் 10 சொற்கள்: 0 + 1 + 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34 + நெஸ்டட் இன்னர் இன்டர்ஃபேஸ் முறையிலிருந்து அச்சிடுதல் ...!

இப்போது, ​​கூடு கட்ட முயற்சிப்போம் ஜாவா இடைமுகம் உள்ளே ஒரு ஜாவா வகுப்பு.

// இடைமுக குறியீடு

தொகுப்பு நெஸ்ட் 2 பொது வகுப்பு எடுரேகா கிளாஸ் {இடைமுகம் எடுரேகா இன்டர்ஃபேஸ் {வெற்றிட நெஸ்டட் முறை ()}}

// வகுப்பு குறியீடு

தொகுப்பு Nest2 class NestedInterfaceDemo2 EdurekaClass.EdurekaInterface {public void NestedMethod () {string input = 'Edureka' byte [] strAsByteArray = input.getBytes () byte [] result = new byte [strAsByteArt. .நீளம் i ++) முடிவு [i] = strAsByteArray [strAsByteArray.length-i-1] System.out.println (புதிய சரம் (முடிவு))} பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {EdurekaClass.EdurekaInterface obj = new NestedInterfaceDemo () obj.NestedMethod ()}}

வெளியீடு:

akerudE

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

ஜாவா வகுப்புக்கும் ஜாவா இடைமுகத்திற்கும் உள்ள வேறுபாடு

இடைமுகம் வர்க்கம்
பல மரபுரிமையை ஆதரிக்கிறது பல மரபுரிமையை ஆதரிக்காது
தரவு உறுப்பினர்கள் இல்லை தரவு உறுப்பினர்களை உள்ளடக்கியது
கட்டமைப்பாளர்கள் இல்லை கட்டமைப்பாளர்களை உள்ளடக்கியது
முழுமையற்ற உறுப்பினர்களை உள்ளடக்கியது (கையொப்ப உறுப்பினர்) முழுமையான (சுருக்கம்) மற்றும் முழுமையற்ற உறுப்பினர்கள் இரண்டையும் உள்ளடக்கியது
அணுகல் மாற்றிகள் இல்லை அணுகல் மாற்றிகளை உள்ளடக்கியது
இடைமுகத்தில் நிலையான உறுப்பினர்கள் இல்லை வர்க்கம் அதன் அனைத்து உறுப்பினர்களையும் நிலையானதாகக் கொண்டுள்ளது

ஜாவா இடைமுகத்தின் நன்மைகள் மற்றும் தீமைகள்

நன்மைகள்:

c ++ இல் நிலையான உறுப்பினர் செயல்பாடு
  • ஜாவா இடைமுகம் ஆதரிக்கிறது பல மரபுரிமை.
  • ஜாவா இடைமுகம் புரோகிராமர்களுக்கு சிக்கலான நிரலாக்க அணுகுமுறைகளை உடைத்து எளிமைப்படுத்த உதவுகிறது சார்புகள் பொருள்களுக்கு இடையில்.
  • ஜாவா இடைமுகம் செய்கிறது தரவு உறுப்பினர்கள் மற்றும் முறைகள் ஒரு பயன்பாட்டில் தளர்வாக இணைக்கப்பட வேண்டும்.

குறைபாடுகள்:

  • ஜாவா இடைமுகத்தின் பயன்பாடு குறைக்கிறது செயல்படுத்தல் வேகம் பயன்பாட்டின்.
  • பயன்பாட்டில் உள்ள ஜாவா இடைமுகங்கள் மீண்டும் மீண்டும் பெரிய அளவில் பயன்படுத்தப்படுகின்றன அல்லது அரிதாகவே பயன்படுத்தப்படுகின்றன.

ஜாவா இடைமுகத்தில் முக்கிய புள்ளிகள்

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

// இடைமுக குறியீடு

தொகுப்பு extInterface பொது இடைமுகம் extInterface {public void method1 () public void method2 ()}

// வகுப்பு குறியீடு

தொகுப்பு extInterface import java.util.Scanner class Edureka extInterface {public void method1 () {System.out.println ('method1 ஐ செயல்படுத்துதல்') ஸ்கேனர் ஸ்கேனர் = புதிய ஸ்கேனர் (System.in) System.out.println ('எண்ணை உள்ளிடவும் ஜாவாவில் சதுர மூலத்தைக் கண்டுபிடிக்க: ') இரட்டை சதுரம் = ஸ்கேனர்.நெக்ஸ்டபிள் () இரட்டை சதுர ரூட் = கணிதம். சதுரம் (சதுரம்) System.out.printf (' எண்ணின் சதுர வேர்:% f என்பது:% f% n ', சதுரம், சதுர ரூட்)} பொது வெற்றிட முறை 2 () {System.out.println ('முறை 2 ஐ செயல்படுத்துதல்')} பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க் []) {extInterface obj = புதிய எடுரேகா () obj.method1 ()}}

வெளியீடு:

முறை 1 ஐ செயல்படுத்துதல் ஜாவாவில் சதுர மூலத்தைக் கண்டுபிடிக்க எண்ணை உள்ளிடவும்: 16 எண்ணின் சதுர வேர்: 16.0 என்பது: 4.0
  • ஒரு வர்க்கம் ஒரே சந்தர்ப்பத்தில் பல மரபுரிமைகளை செயல்படுத்த முடியும். பின்வரும் குறியீட்டின் மூலம் அதைப் புரிந்துகொள்வோம்.

// இடைமுகம் 1 குறியீடு

தொகுப்பு விரிவாக்க பொது இடைமுகம் இடைமுகம் 1 {பொது வெற்றிட ஆம்ஸ்ட்ராங் ()}

// இடைமுகம் 2 குறியீடு

தொகுப்பு விரிவாக்க பொது இடைமுகம் இடைமுகம் 2 {பொது வெற்றிட முதன்மையானது () Class // வகுப்பு குறியீடு தொகுப்பு விரிவாக்கம் பொது வகுப்பு எடுரேகா 2 இடைமுகம் 1, இடைமுகம் 2 {பொது வெற்றிட ஆம்ஸ்ட்ராங் () {int c = 0, a, temp int n = 153 // உள்ளீட்டு தற்காலிக = n (n & gt0) {a = n% 10 n = n / 10 c = c + (a * a * a)} if (temp == c) System.out.println ('armstrong number') else System.out.println ('ஆம்ஸ்ட்ராங் எண் அல்ல') System.out.println ('இடைமுகம் 1 க்கு நீட்டித்தல்')} பொது வெற்றிட முதன்மை () {int i, m = 0, கொடி = 0 int n = 3 // உள்ளீடு m = n / 2 என்றால் (n == 0 || n == 1) {System.out.println (n + 'முதன்மை எண் அல்ல')} else {(i = 2i & lt = mi ++) {if (n% i == 0) {கணினி .out.println (n + 'முதன்மை எண் அல்ல') கொடி = 1 இடைவெளி}} if (கொடி == 0) {System.out.println (n + 'என்பது முதன்மை எண்')}} System.out.println ('நீட்டித்தல் to Interface 2 ')} பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {Interface2 obj = new Edureka2 () obj.prime () Interface1 obj1 = new Edureka2 () obj1.armstrong ()}}

வெளியீடு:

3 என்பது முதன்மை எண் இடைமுகம் 2 ஆம்ஸ்ட்ராங் எண்ணை விரிவுபடுத்துதல் இடைமுகம் 1 க்கு நீட்டித்தல்
  • ஜாவா இடைமுகத்திற்கு அறிவிக்கப்பட்ட நேரத்தில் துவக்க அறிவிக்கப்பட்ட மாறிகள் தேவை.
  • ஒரு இடைமுகத்திற்கான அணுகல் மாற்றிகள் இயல்பாக பொது நிலையான மற்றும் இறுதி என அமைக்கப்பட்டன. இதை ஒரு உதாரணம் மூலம் புரிந்துகொள்வோம்

// இடைமுக குறியீடு

தொகுப்பு சோதனை பொது இடைமுகம் try // பொது எண்ணாக முயற்சிக்கவும் = 10 // பொது நிலையான இறுதி எண்ணாக a = 10 // நிலையான எண்ணாக a = 0 // இறுதி எண்ணாக a = 10 // int a = 10}
  • மேலே உள்ள அனைத்து அறிவிப்புகளும் ஒரு இடைமுகத்திற்குள் உண்மை மற்றும் செல்லுபடியாகும்.
  • ஜாவா இடைமுகம் எந்தவொரு இடைமுகத்தையும் நீட்டிக்க வல்லது, ஆனால் ஒருபோதும் ஒன்றை செயல்படுத்த முடியாது.
  • ஜாவா வகுப்பு எத்தனை இடைமுகங்களை செயல்படுத்த முடியும்.
  • ஜாவா வகுப்பால் ஒரே முறை பெயர் மற்றும் வெவ்வேறு வருவாய் வகையுடன் இடைமுகங்களை செயல்படுத்த முடியாது.
  • ஒரே முறை பெயருடன் இரண்டு அல்லது அதற்கு மேற்பட்ட முறைகள் இருந்தால், பல இடைமுகங்களில் உள்ளன, பின்னர் முறையை ஒரு முறை செயல்படுத்தினால் போதும். இதை ஒரு நடைமுறை உதாரணத்துடன் புரிந்துகொள்வோம்.

// இடைமுக குறியீடு

தொகுப்பு அதே பொது இடைமுகம் ஒரு {பொது வெற்றிட காட்சி ()} // இடைமுக குறியீடு தொகுப்பு அதே பொது இடைமுகம் பி {பொது வெற்றிட காட்சி ()} // வகுப்பு குறியீடு தொகுப்பு அதே வகுப்பு அதே செயல்படுத்துகிறது A, B {பொது வெற்றிட காட்சி () {System.out .println ('தரவைக் காண்பித்தல்')} பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {அதே அச்சு = புதிய அதே () print.display ()}}

வெளியீடு:

எடுரேகா மின் கற்றலுக்கு வருக

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

இப்போது நீங்கள் ஜாவாவின் அடிப்படைகளைப் புரிந்துகொண்டுள்ளீர்கள், பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. ஜாவா புரோகிராமிங்கில் ஒரு தொடக்கத்தைத் தருவதற்கும், முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & வசந்த .

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? இந்த “ஜாவா இடைமுகம்” வலைப்பதிவின் கருத்துகள் பிரிவில் இதைக் குறிப்பிடுங்கள், விரைவில் நாங்கள் உங்களிடம் வருவோம்.