பரம்பரை எதிராக பாலிமார்பிசம்

நூலாசிரியர்: Laura McKinney
உருவாக்கிய தேதி: 4 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 11 மே 2024
Anonim
பரம்பரை & பாலிமார்பிசம் - ஜாவா புரோகிராமிங் டுடோரியல்
காணொளி: பரம்பரை & பாலிமார்பிசம் - ஜாவா புரோகிராமிங் டுடோரியல்

உள்ளடக்கம்

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


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


பொருளடக்கம்: பரம்பரை மற்றும் பாலிமார்பிஸத்திற்கு இடையிலான வேறுபாடு

  • ஒப்பீட்டு விளக்கப்படம்
  • வாரிசு உரிமை
  • பல்லுருவத்தோற்றத்தையும்
  • முக்கிய வேறுபாடுகள்
  • முடிவுரை
  • விளக்க வீடியோ

ஒப்பீட்டு விளக்கப்படம்

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

பாலிமார்பிசம் என்பது பல வடிவங்களுக்கான பொதுவான இடைமுகமாகும்.

 

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

வாரிசு உரிமை

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


பல்லுருவத்தோற்றத்தையும்

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

முக்கிய வேறுபாடுகள்

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

முடிவுரை

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

விளக்க வீடியோ