పాలీ మార్ఫిజం

రచయిత: Laura McKinney
సృష్టి తేదీ: 9 ఏప్రిల్ 2021
నవీకరణ తేదీ: 24 జూన్ 2024
Anonim
Polymorphism - Telugu
వీడియో: Polymorphism - Telugu

విషయము

నిర్వచనం - పాలిమార్ఫిజం అంటే ఏమిటి?

సి # లో పాలిమార్ఫిజం, వివిధ రకాలైన వస్తువుల యొక్క వివిధ పద్ధతుల యొక్క ప్రత్యేకమైన ఇంటర్‌ఫేస్‌ను అందించే సామర్ధ్యం. ఇది సాధారణంగా ఆలస్య బైండింగ్ యొక్క కాన్ లో ఉపయోగించబడుతుంది, ఇక్కడ ఒక వస్తువు దాని పద్ధతి సభ్యులకు పిలుపుకు ప్రతిస్పందించే ప్రవర్తన రన్ సమయంలో ఆబ్జెక్ట్ రకం ఆధారంగా నిర్ణయించబడుతుంది. పాలిమార్ఫిజం ఉత్పన్నమైన తరగతుల్లో పునర్నిర్మాణ పద్ధతులను అనుమతిస్తుంది.

ఎన్‌కప్సులేషన్ మరియు వారసత్వంతో పాటు, ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ యొక్క ప్రాథమిక భావనలలో పాలిమార్ఫిజం ఒకటి.


మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా పాలిమార్ఫిజాన్ని వివరిస్తుంది

మెథడ్ ఓవర్‌లోడింగ్, కన్స్ట్రక్టర్ ఓవర్‌లోడింగ్ మరియు ఆపరేటర్ ఓవర్‌లోడింగ్ కంపైల్-టైమ్ (స్టాటిక్ లేదా అడ్-హాక్ అని కూడా పిలుస్తారు) పాలిమార్ఫిజం లేదా ప్రారంభ బైండింగ్. మెథడ్ ఓవర్రైడింగ్, ఇది వారసత్వం మరియు వర్చువల్ ఫంక్షన్లను కలిగి ఉంటుంది, దీనిని రన్‌టైమ్ (డైనమిక్, చేరిక, లేదా సబ్టైపింగ్ అని కూడా పిలుస్తారు) పాలిమార్ఫిజం లేదా ఆలస్యంగా బైండింగ్ అని పిలుస్తారు. కంపైల్-టైమ్ పాలిమార్ఫిజం విషయంలో, అమలు చేయవలసిన ఓవర్లోడ్ పద్ధతిని గుర్తించడం కంపైల్ సమయంలో జరుగుతుంది. ఏదేమైనా, రన్‌టైమ్ పాలిమార్ఫిజంలో, ఓవర్‌రైడెన్ పద్ధతి అని పిలువబడే వస్తువు యొక్క రన్ రన్ సమయంలో గుర్తించబడుతుంది.

C # లో, పాలిమార్ఫిజం వారసత్వం మరియు "వర్చువల్" అనే కీవర్డ్ ఉపయోగించడం ద్వారా అమలు చేయబడుతుంది. ఉత్పన్నమైన తరగతులు వారి ప్రాప్యత స్థాయిల ఆధారంగా కన్స్ట్రక్టర్లు మినహా బేస్ క్లాస్ సభ్యులను వారసత్వంగా పొందుతాయి. అందువల్ల, కంపైలర్ రన్‌టైమ్‌లో సరైన ఆబ్జెక్ట్ రకాన్ని (రిఫరెన్స్ రకం ద్వారా సూచించబడుతుంది) మరియు తగిన పద్ధతిని తనిఖీ చేయడానికి మరియు గుర్తించడానికి కోడ్‌ను ఉత్పత్తి చేస్తుంది.

పాలిమార్ఫిజానికి ఉదాహరణ ఉద్యోగి బేస్ క్లాస్, ఇందులో ఉద్యోగుల గురించి అన్ని ప్రాథమిక వివరాలు ఉంటాయి. గుమస్తా మరియు మేనేజర్ వంటి తరగతులు ఉద్యోగి బేస్ క్లాస్ నుండి ఉత్పన్నమైన తరగతుల్లో అవసరమైన చోట నిర్దిష్ట అమలులతో (వర్చువల్ పద్ధతులను భర్తీ చేయడం ద్వారా) వారసత్వంగా పొందవచ్చు.


ఈ నిర్వచనం C # యొక్క కాన్ లో వ్రాయబడింది